4341 560
2403 338
16354 782
1867 85
6952 597
10333 636
2629 242
4537 584
7545 101
2144 169
3547 784
11454 901
3781 383