159292 1125
99870 906
125498 1027
49277 927
9248 750
4524 331
8765 351
65108 393
96010 244
37652 352
2931 424
3350 157
1590 327
10242 736
2195 218
2902 317
2032 275
2773 355
2425 329