3269 402
3597 87
5059 561
2686 338
19335 782
2219 85
7439 597
11474 636
2900 242
4902 584
7999 102
2377 169
3738 784
12785 902
4257 383