435652 1005
8772 573
14229 234
372297 949
28300 194
78066 947
12732 697
181169 420
2753 519
54102 439
25528 173
10007 298
176670 965
3817 145
4892 134
3807 435
3899 231