19959 411
40955 628
26292 560
9037 642
21365 328
7599 653
19130 801
8307 571
6214 485
21791 610
79623 277
21541 526
91083 130
30695 377
13364 123
2194 217
11262 502
2413958 3911
163319 974
384052 1161
193718 744
188563 592
95877 372
2500847 7123
49202 401
124729 465
41053 581
46135 385