31358 156
17258 635
3048 618
13661 303
12026 106
11010 504
22390 590
19914 654
123383 287
12312 632
50653 168
2368 294
28947 129
10885 400
31449 300
9520 565
8987 622
5733 742
9385 616
7729 371
6499 262
3670 93
2117 238
3314 818
33485 831
10557 54
5334 215
27374 26