3099 899
1104 70
1341 294
3014 631
1562 482
2561 533
2457 200
400 54
3315 792
2535 674
1142 243
2694 833
1922 498
2934 297
1392 337
2720 586
1420 405
2055 176
599 78
3940 159
3330 639
1114 227
2962 728
2296 315