49547 291
29506 121
32036 306
38824 702
68110 880
5806 476
5549 217
6372 756
3421 360
13128 341
2582 287
10333 312
53519 174