3261 402
3572 87
5056 561
2685 338
19313 782
2213 85
7435 597
11461 636
2899 242
4898 584
7993 102
2377 169
3738 784
12765 902
4254 383