51014 105
11396 420
147677 630
25152 442
26551 449
3050 422
1810 39
4204 655
4167 637
3958 572
2840 341
3565 801
3297 364
6760 681