49390 291
29414 121
31829 305
38728 702
67900 880
5795 476
5539 217
6365 756
3410 360
13111 341
2573 287
10326 312
53349 174