51014 105
11395 420
147675 630
25151 442
26550 449
3049 422
1809 39
4204 655
4167 637
3958 572
2840 341
3565 801
3297 364
6760 681