2680 400
3357 648
2685 533
449 85
240 24
2242 480
1234 375
2185 338
2551 638
1034 330
632 121
2805 607
510 83
4451 441
1400 341
2355 321
909 125
1740 238
3007 689
5282 514
3138 508
2877 615
147 29
2542 660