51142 105
11399 420
147750 630
25157 442
26611 449
3055 422
1814 39
4206 655
4169 637
3963 572
2842 341
3570 801
3299 364
6762 681