49529 291
29495 121
32016 306
38811 702
68085 880
5803 476
5547 217
6372 756
3419 360
13127 341
2581 287
10333 312
53493 174