2805 581
18983 285
8059 480
18728 726
125574 85
20335 655
29222 402
25285 281
22689 545
19872 929
10883 341
7895 504
3690 51
11495 380
6457 752
14039 630
24868 164
3064 737
3941 644
5033 221
1560 199
4154 104
4832 913
1662 312