49551 291
29511 121
32040 306
38826 702
68114 880
5807 476
5549 217
6372 756
3421 360
13128 341
2582 287
10333 312
53523 174