3116 101
1449 180
2611 596
7657 351
3433 617
7538 300
2771 648
2671 377
2705 315
754 36
2902 614
1493 198
2967 565
3270 667
2671 388
3005 421
1470 143
2144 261
2507 544
3515 503
1088 198
2846 738
3344 727
2730 90
1717 344
3044 532
2706 247
3448 691