128038 347
8738 683
374729 967
16120 166
108326 730
98245 876
9899 442
2194 198
1669 193
4184 737
2435 232
5112 604
4909 616
1563 74
6758 821
3293 298
5015 895
4971 607