51352 105
11400 420
147920 630
25191 442
26724 449
3060 422
1820 39
4217 655
4179 638
3974 572
2848 341
3575 801
3305 364
6771 681