49450 291
29438 121
31892 305
38763 702
67971 880
5797 476
5543 217
6369 756
3416 360
13116 341
2576 287
10329 312
53405 174