50919 105
11394 420
147631 630
25149 442
26514 449
3042 422
1807 39
4202 655
4162 637
3952 572
2837 341
3564 801
3295 364
6758 681