159331 1125
99932 906
125528 1027
49297 927
9250 750
4526 331
8785 351
65120 393
96059 244
37693 352
2934 424
3350 157
1591 327
10249 736
2196 218
2902 317
2035 275
2773 355
2427 329