20022 411
41011 628
26301 560
9042 642
21384 328
7603 653
19149 801
8326 571
6224 485
21799 610
79660 277
21562 526
91288 131
30766 377
13389 123
2195 217
11269 502
2418266 3912
163329 974
384093 1161
193735 744
188593 592
95911 372
2506609 7124
49211 401
124742 465
41058 581
46150 385