49535 291
29502 121
32028 306
38819 702
68097 880
5804 476
5548 217
6372 756
3419 360
13128 341
2581 287
10333 312
53503 174