1395 241
3518 918
986 115
2985 433
816 126
1293 259
2081 452
48682 733
31187 901
61895 883
844710 1994
298815 1741
59882 317
70850 559
9853 149
149064 891