331 37
1285 268
2806 639
862 93
2958 907
928 206
4189 703
675 142
3794 685
2866 652
882 179
2536 703
915 129
2725 633
2580 465
963 244
3428 875
2599 689
2008 352
400 108
905 135
2934 853
1698 353
1327 244
1555 349
786 213
2800 400
1903 515