2988 503
3296 623
2360 269
3192 517
1430 184
1072 99
3444 511
2861 633
1318 135
2927 599
3223 653
1143 118
2459 491
767 90
2769 388
1774 254
3609 827
3883 527
1248 272
2815 564
1538 240
1779 288
2290 498
671 37
2584 645
2547 441
2848 713
3238 528