47221 101
11318 420
146255 630
24421 442
25337 447
2964 422
1729 39
4122 655
4086 637
3884 572
2775 341
3489 801
3234 364
6679 681