435563 1005
8767 573
14209 234
372248 949
28298 194
78051 947
12731 697
181129 420
2753 519
54097 439
25519 173
10006 298
176615 965
3815 145
4891 134
3806 435
3898 231