435613 1005
8770 573
14222 234
372277 949
28299 194
78059 947
12732 697
181147 420
2753 519
54101 439
25523 173
10007 298
176650 965
3817 145
4892 134
3806 435
3899 231