49290 291
29348 121
31691 304
38664 702
67742 880
5787 476
5532 217
6358 756
3408 360
13098 341
2567 287
10322 312
53240 173