15604 560
1856 178
651 106
9851 464
22297 345
5503 732
2661 225
4262 667
12008 728
5188 342
8022 500
12424 503
4467 671
2660 317
7771 488
17012 586
5049 485
22731 196
69695 745
24302 511
27559 642
108945 957
8038 569
30296 314
33761 135
7822 146
33556 973
31625 432