2581 332
1152 61
3500 670
3942 69
16390 847
14678 536
11137 512
9343 110
46293 492
5521 535
3633 630
2959 525
1714 100
2033 212
1008 180