3584 647
435 74
884 188
409 80
2959 843
65367 346
9825 44
8153 483
18344 898
16542 877
15884 314
2141 63
8728 627