49610 291
29557 121
32111 306
38871 702
68422 881
5811 476
5556 217
6376 756
3424 360
13136 341
2582 287
10340 312
53602 174