19979 411
40971 628
26293 560
9038 642
21366 328
7600 653
19135 801
8314 571
6215 485
21792 610
79630 277
21545 526
91122 130
30712 377
13373 123
2194 217
11262 502
2415220 3912
163320 974
384060 1161
193723 744
188571 592
95880 372
2502468 7123
49203 401
124730 465
41055 581
46139 385