159398 1125
100013 906
125567 1027
49328 927
9254 750
4529 331
8813 351
65135 393
96139 244
37748 352
2935 424
3350 157
1592 327
10252 736
2200 218
2905 317
2039 275
2774 355
2432 329