159443 1125
100061 906
125582 1027
49352 927
9254 750
4530 331
8825 351
65142 393
96192 244
37778 352
2937 424
3353 157
1593 327
10254 736
2201 218
2910 317
2041 275
2774 355
2434 329