8542 503
247054 1196
129598 1079
145391 273
15931 578
4604 550
16982 537
5031 297
5841 630
4467 406
6610 336
7841 956
21593 699
45854 508
14705 792
23853 300
4730 178
26567 81
10967 286
28899 124
15998 582
16875 426
27599 928
29648 676
14678 640
12546 469
32313 766
11132 330