12586 124
44647 928
18474 575
13119 324
305034 848
16016 198
453133 1310
307509 1217
423378 1695
343086 1117
14582 707
286951 615
240399 1381
428181 930
766872 1643
688420 805
93464 238
729062 1754
256320 545
260838 874
12432 227
506336 1901