51371 56
38528 273
3314 32
22769 895
4282 177
8712 617
5151 675
2298 280
5476 504
2548 608
3028 367
11554 49
11260 369