2991 503
3297 623
2362 269
3193 517
1431 184
1073 99
3446 511
2864 633
1319 135
2927 599
3224 653
1145 118
2463 491
767 90
2772 388
1780 254
3609 827
3887 527
1248 272
2816 564
1538 240
1779 288
2291 498
673 37
2588 645
2549 441
2848 713
3241 528