128212 348
8746 683
374893 967
16143 166
108363 730
98454 877
9903 442
2195 198
1674 193
4191 737
2438 232
5116 604
4914 616
1566 74
6763 821
3298 298
5018 895
4976 607