49628 291
29562 121
32136 306
38889 702
68507 881
5812 476
5558 217
6378 756
3425 360
13139 341
2582 287
10344 312
53623 174