159389 1125
100003 906
125566 1027
49323 927
9254 750
4528 331
8809 351
65133 393
96133 244
37741 352
2935 424
3350 157
1592 327
10252 736
2199 218
2905 317
2038 275
2774 355
2432 329