3263 59
2643 541
1716 392
1418 305
2838 602
349 73
1091 227
2337 564
2336 705
2657 236
2229 665
2936 885
470 119
2975 708
2708 846
971 269
2263 472
2843 607
2179 659
661 112
2861 757
2425 291
676 70
2948 743
1577 263
2908 605
1684 355
3942 411