3515 647
432 74
884 188
409 80
2955 843
65358 346
9799 44
8143 483
18330 898
16524 877
15878 314
2129 63
8726 627