5601 316
5891 451
7842 333
11302 173
5641 213
30301 335
19315 137
60840 326
7387 125
7824 621
10756 518
21846 653
10415 573
10217 199
8824 474
20105 936
4865 75
7599 179
3875 83
12955 608
14785 463
19792 619
5066 163
12100 268
20975 354
18549 292
27376 744
23431 781