905 89
8958 582
36129 220
16051 269
3717 287
4163 261
3428 257
3713 678
2603 225
8616 45
1810 241
6102 929
2156 344
3139 361