49455 291
29443 121
31901 305
38765 702
67977 880
5797 476
5543 217
6369 756
3417 360
13117 341
2576 287
10330 312
53410 174