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