159313 1125
99893 906
125507 1027
49285 927
9249 750
4524 331
8778 351
65115 393
96031 244
37675 352
2932 424
3350 157
1590 327
10246 736
2196 218
2902 317
2033 275
2773 355
2425 329