112291 329
8541 683
371233 966
15802 166
106204 729
95455 875
9782 442
2123 197
1604 193
4067 737
2338 232
5045 604
4842 616
1469 74
6682 821
3202 298
4938 895
4866 607