49505 291
29473 121
31956 306
38797 702
68031 880
5798 476
5545 217
6371 756
3419 360
13121 341
2578 287
10332 312
53457 174