4332 560
2397 338
16167 782
1865 85
6950 597
10327 636
2627 242
4531 584
7543 101
2142 169
3547 784
11438 901
3778 383