3602 647
436 74
884 188
411 80
2959 843
65371 346
9829 44
8154 483
18348 898
16546 877
15886 314
2142 63
8728 627