159481 1125
100095 906
125594 1027
49361 927
9254 750
4531 331
8834 351
65151 393
96232 244
37799 352
2937 424
3354 157
1595 327
10256 736
2203 218
2911 317
2043 275
2777 355
2436 329