3638 647
438 74
884 188
411 80
2960 843
65381 346
9833 44
8158 483
18351 898
16551 877
15889 314
2143 63
8729 627