51002 105
11394 420
147670 630
25150 442
26545 449
3049 422
1809 39
4204 655
4167 637
3957 572
2840 341
3565 801
3297 364
6759 681