128057 347
8739 683
374748 967
16123 166
108329 730
98270 876
9900 442
2194 198
1670 193
4184 737
2436 232
5112 604
4910 616
1564 74
6758 821
3294 298
5015 895
4972 607