123751 344
8628 683
372583 966
15921 166
107045 730
96457 875
9821 442
2148 198
1620 193
4112 737
2365 232
5069 604
4862 616
1498 74
6707 821
3230 298
4961 895
4898 607