3026 875
2828 548
2628 837
2170 528
2356 503
16022 567
2781 146
1376 388
1466 315
1542 303
4227 807
783 165
1145 300
14954 500
2239 173
993 102
2123 330
2074 355
1727 219
985 101
2163 277
2042 467
2650 144
907 171