303 82
1740 518
2214 482
2840 438
3234 643
963 153
2392 506
3225 712
3196 724
3146 787
2473 801
1492 92
3060 463
2685 596
2461 748
2570 631
2604 644
1050 216
1422 317
3078 210
688 95
1223 273
3744 678
1159 211
1055 136
1495 349
2628 532
789 247