51231 105
11399 420
147820 630
25171 442
26655 449
3055 422
1818 39
4210 655
4173 638
3966 572
2845 341
3573 801
3301 364
6765 681