51377 56
38533 273
3320 32
22775 895
4284 177
8714 617
5153 675
2300 280
5482 504
2548 608
3030 367
11560 49
11276 369