437908 1005
8991 573
14727 234
373783 950
28332 194
78364 947
12741 697
181913 422
2759 519
54218 439
25619 173
10065 298
177872 965
3841 145
4902 134
3811 435
3905 231