4341 560
2402 338
16348 782
1867 85
6952 597
10333 636
2629 242
4537 584
7545 101
2144 169
3547 784
11453 901
3781 383