3267 59
2643 541
1716 392
1419 305
2839 602
349 73
1091 227
2337 564
2336 705
2662 236
2229 665
2937 885
471 119
2977 708
2709 846
971 269
2263 472
2844 607
2179 659
662 112
2861 757
2425 291
677 70
2948 743
1578 263
2908 605
1686 355
3945 411