49527 291
29494 121
32014 306
38810 702
68083 880
5803 476
5547 217
6372 756
3419 360
13125 341
2581 287
10333 312
53491 174