308 60
1649 330
1513 413
2985 711
568 125
1008 298
2300 585
916 198
2143 501
1811 354
737 91
963 168
2836 806
2853 717
3366 556
661 69
657 82
1360 205
2137 232
1877 389
3236 499
964 143
2892 493
3318 610