159453 1125
100066 906
125585 1027
49352 927
9254 750
4530 331
8826 351
65145 393
96197 244
37783 352
2937 424
3354 157
1593 327
10254 736
2201 218
2910 317
2042 275
2774 355
2434 329