954 89
9051 582
36325 220
16066 269
3731 287
4229 261
3449 257
3717 678
2608 225
8625 45
1816 241
6117 929
2165 344
3145 361