38848 327
31134 274
98167 531
2118 229
11005 748
2720 502
331979 1184
91482 341
661440 1821
89251 158
66954 498
448693 1159
113222 942
54586 202
121524 547
98085 645
4041 868
1584 212
1670 289
1778 360
2582 588
2218 452
3295 770
2854 781
2240 524
2455 422