49492 291
29466 121
31938 305
38791 702
68011 880
5797 476
5545 217
6370 756
3419 360
13121 341
2578 287
10331 312
53448 174