40438 196
23521 388
25097 121
24002 620
23921 329
12305 649
13734 301
15685 282
26208 106
1092863 1872
227396 561
13901 580
17483 87
62277 729
116482 621
204350 708
11687 604
27595 191
8206 508
9051 576
9304 598
16535 384
6046 50