4332 560
2397 338
16154 782
1865 85
6949 597
10326 636
2627 242
4531 584
7543 101
2142 169
3547 784
11437 901
3777 383