128045 347
8739 683
374733 967
16121 166
108327 730
98251 876
9899 442
2194 198
1670 193
4184 737
2436 232
5112 604
4909 616
1563 74
6758 821
3293 298
5015 895
4971 607