4340 560
2400 338
16310 782
1867 85
6952 597
10332 636
2629 242
4533 584
7544 101
2142 169
3547 784
11449 901
3779 383