49368 291
29403 121
31786 305
38720 702
67858 880
5795 476
5537 217
6363 756
3410 360
13108 341
2573 287
10326 312
53316 173