127900 347
8732 683
374635 967
16110 166
108291 730
98175 876
9894 442
2188 198
1666 193
4183 737
2435 232
5112 604
4909 616
1562 74
6756 821
3292 298
5014 895
4968 607