3562 647
434 74
884 188
409 80
2956 843
65364 346
9819 44
8151 483
18341 898
16537 877
15882 314
2139 63
8727 627