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