128121 347
8741 683
374810 967
16131 166
108347 730
98315 876
9900 442
2194 198
1671 193
4187 737
2438 232
5114 604
4913 616
1566 74
6758 821
3295 298
5017 895
4975 607