5603 316
5893 451
7845 333
11305 173
5641 213
30304 335
19321 137
60857 326
7392 125
7829 621
10761 518
21850 653
10417 573
10222 199
8829 474
20107 936
4867 75
7603 179
3875 83
12962 608
14790 463
19793 619
5067 163
12101 268
20978 354
18554 292
27383 744
23436 781