3262 402
3575 87
5056 561
2685 338
19314 782
2214 85
7436 597
11462 636
2899 242
4898 584
7993 102
2377 169
3738 784
12767 902
4254 383