49288 291
29348 121
31689 304
38660 702
67739 880
5787 476
5532 217
6358 756
3408 360
13097 341
2566 287
10322 312
53238 173