49527 291
29493 121
32008 306
38810 702
68078 880
5803 476
5546 217
6372 756
3419 360
13125 341
2580 287
10333 312
53489 174