29506 395
78835 671
23314 721
203556 730
184108 1000
168083 699
26895 470
61803 200
916545 1611
50250 264
27549 263
87287 445
44064 761
180425 1274
71308 338
99251 696
148653 787
20477 154
92103 347
106726 895
17201 611
17648 886
179632 1058
116477 810
49707 115
65443 498
53182 395
136476 428