3267 402
3582 87
5059 561
2686 338
19325 782
2216 85
7438 597
11469 636
2899 242
4902 584
7999 102
2377 169
3738 784
12777 902
4257 383