3262 402
3576 87
5058 561
2686 338
19316 782
2214 85
7436 597
11462 636
2899 242
4899 584
7995 102
2377 169
3738 784
12769 902
4255 383