4338 560
2399 338
16280 782
1867 85
6952 597
10332 636
2627 242
4531 584
7544 101
2142 169
3547 784
11446 901
3778 383