49541 291
29504 121
32029 306
38820 702
68100 880
5804 476
5548 217
6372 756
3419 360
13128 341
2582 287
10333 312
53507 174