2805 581
18979 285
8059 480
18726 726
125572 85
20334 655
29222 402
25282 281
22685 545
19870 929
10881 341
7895 504
3690 51
11495 380
6457 752
14034 630
24861 164
3064 737
3941 644
5033 221
1560 199
4154 104
4832 913
1662 312