159393 1125
100010 906
125566 1027
49325 927
9254 750
4528 331
8812 351
65135 393
96135 244
37743 352
2935 424
3350 157
1592 327
10252 736
2200 218
2905 317
2038 275
2774 355
2432 329