5601 316
5893 451
7842 333
11304 173
5641 213
30303 335
19315 137
60841 326
7387 125
7825 621
10757 518
21846 653
10416 573
10218 199
8825 474
20106 936
4866 75
7599 179
3875 83
12958 608
14785 463
19792 619
5066 163
12101 268
20975 354
18551 292
27381 744
23432 781