39198 308
11392 433
12969 143
31743 698
46984 541
41142 555
26556 633
31280 607
32849 320
16962 97
20504 247
105701 1035
40007 590
23171 297
43868 775
50137 579
59539 269
42641 586
86024 430
34060 275
32439 725
25005 432
19937 515
46126 411