49463 291
29455 121
31924 305
38773 702
67996 880
5797 476
5545 217
6369 756
3418 360
13118 341
2576 287
10330 312
53428 174