159333 1125
99935 906
125530 1027
49298 927
9250 750
4526 331
8786 351
65120 393
96070 244
37695 352
2934 424
3350 157
1591 327
10249 736
2196 218
2902 317
2035 275
2773 355
2427 329