49256 291
29326 121
31637 304
38632 702
67682 880
5785 476
5530 217
6356 756
3407 360
13094 341
2565 287
10322 312
53206 173