159496 1125
100116 906
125604 1027
49371 927
9254 750
4531 331
8836 351
65152 393
96245 244
37813 352
2937 424
3355 157
1596 327
10256 736
2203 218
2911 317
2043 275
2777 355
2436 329