435677 1005
8776 573
14236 234
372317 949
28300 194
78068 947
12732 697
181188 420
2753 519
54102 439
25531 173
10008 298
176675 965
3818 145
4892 134
3807 435
3899 231