30151 501
12860 693
25007 733
19961 704
4948 654
4729 98
6695 162
35470 796
1640 169
5852 93
5342 504
22317 496
8166 629
50091 411
7907 73
7655 273
2267 276
7174 572
8527 89
41270 136
8879 921
6562 296
11302 142
19780 349
6398 356
44688 49
5340 566
12899 877