49261 291
29326 121
31645 304
38636 702
67693 880
5785 476
5530 217
6356 756
3407 360
13094 341
2565 287
10322 312
53211 173