51225 105
11399 420
147818 630
25169 442
26654 449
3055 422
1817 39
4210 655
4173 638
3966 572
2845 341
3573 801
3301 364
6765 681