953 199
2085 326
1185 153
3674 853
2751 875
3849 768
1714 282
1692 257
752 112
1002 185
3838 888
2103 455
2121 541
1799 66
1099 39
803 134
1977 322
3098 648
2313 549
2425 644
1244 264
3647 708
393 71
2300 735
1061 73
3603 687
3087 709
2042 481