51378 56
38536 273
3320 32
22778 895
4284 177
8715 617
5153 675
2302 280
5485 504
2549 608
3032 367
11560 49
11281 369