49287 291
29345 121
31688 304
38657 702
67736 880
5787 476
5532 217
6358 756
3408 360
13097 341
2566 287
10322 312
53238 173