159329 1125
99929 906
125524 1027
49296 927
9250 750
4525 331
8781 351
65119 393
96052 244
37690 352
2934 424
3350 157
1591 327
10249 736
2196 218
2902 317
2035 275
2773 355
2426 329