51113 105
11398 420
147734 630
25156 442
26597 449
3054 422
1814 39
4206 655
4167 637
3963 572
2841 341
3569 801
3299 364
6762 681