159328 1125
99924 906
125523 1027
49296 927
9250 750
4525 331
8781 351
65119 393
96051 244
37688 352
2934 424
3350 157
1591 327
10249 736
2196 218
2902 317
2034 275
2773 355
2425 329