51354 105
11400 420
147922 630
25192 442
26728 449
3061 422
1820 39
4217 655
4179 638
3974 572
2848 341
3575 801
3305 364
6771 681