933 125
3062 778
2854 683
2919 65
2809 743
1162 213
1776 195
1385 371
3100 888
1847 352
1523 264
2174 417
1970 360
2896 735
4158 614
6440 662
528 41
1604 230
2254 531