3258 402
3570 87
5056 561
2685 338
19312 782
2212 85
7433 597
11458 636
2899 242
4897 584
7993 102
2377 169
3738 784
12764 902
4253 383