3505 164
4579 605
29194 547
8010 315
2813 364
10371 112
5864 824
12018 801
11853 246
6654 164
9494 711
5400 589
3318 733
29606 352
4905 387
1589 142
8042 603
20866 567
10595 1002
18227 548
5127 389
1565 354
10150 883
32290 202