2997 863
1249 298
2941 685
1305 349
4520 473
4150 293
2440 505
894 90
718 113
1311 315
2907 589
366 57
743 168
2821 639
1488 310
1743 344
1821 518
3074 729
2863 812
2472 795
3230 640
1354 280
171 30
1347 346
3318 594
1691 461
899 244
2839 797