3268 402
3584 87
5059 561
2686 338
19331 782
2217 85
7438 597
11471 636
2900 242
4902 584
7999 102
2377 169
3738 784
12779 902
4257 383