159373 1125
99975 906
125544 1027
49313 927
9252 750
4527 331
8801 351
65128 393
96114 244
37718 352
2935 424
3350 157
1592 327
10250 736
2199 218
2905 317
2037 275
2774 355
2432 329