49480 291
29463 121
31931 305
38783 702
68006 880
5797 476
5545 217
6370 756
3418 360
13121 341
2578 287
10330 312
53440 174