4341 560
2400 338
16323 782
1867 85
6952 597
10332 636
2629 242
4534 584
7545 101
2143 169
3547 784
11449 901
3780 383