49553 291
29518 121
32045 306
38829 702
68121 880
5807 476
5549 217
6372 756
3421 360
13128 341
2582 287
10333 312
53531 174