51240 105
11399 420
147828 630
25171 442
26661 449
3055 422
1819 39
4210 655
4175 638
3966 572
2846 341
3573 801
3302 364
6765 681