159413 1125
100029 906
125572 1027
49335 927
9254 750
4529 331
8815 351
65138 393
96161 244
37761 352
2935 424
3350 157
1593 327
10252 736
2201 218
2906 317
2040 275
2774 355
2433 329