21005 531
35983 633
12551 290
9657 628
15586 220
13155 699
13986 103
28801 316
36337 278
16733 296
22903 539
8371 218
34415 174
56525 928
71195 1041
126088 594
306319 1211
34850 352
421437 1694
83321 599
92440 843
45432 112
409812 1252
204289 1094
303401 503