20008 411
40995 628
26298 560
9040 642
21374 328
7601 653
19147 801
8322 571
6218 485
21797 610
79646 277
21554 526
91224 130
30740 377
13380 123
2195 217
11269 502
2417196 3912
163324 974
384081 1161
193730 744
188585 592
95900 372
2505125 7123
49208 401
124734 465
41056 581
46142 385