601 89
8713 582
35308 220
16011 269
3697 287
3569 261
3396 257
3684 678
2587 225
8552 45
1781 241
6031 929
2121 344
3085 361