3099 899
1104 70
1341 294
3014 631
2561 533
2457 200
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
2747 591
2296 315
2296 470