49689 291
29598 121
32215 306
38927 702
68770 881
5816 476
5562 217
6382 756
3428 360
13145 341
2588 287
10348 312
53682 174