3261 402
3573 87
5056 561
2685 338
19313 782
2213 85
7436 597
11462 636
2899 242
4898 584
7993 102
2377 169
3738 784
12767 902
4254 383