3181 576
1145 245
2938 609
951 180
2075 523
1354 252
717 105
1185 165
2133 612
5330 678
2822 709
2559 580
2410 370
967 150
2144 605
2587 596
1401 202
4610 787
2942 736
1739 346
1632 287
3201 823
2954 444
9646 179