3125 597
967 99
2821 647
13025 895
1636 398
2408 450
15081 95
2064 312
3779 784
6213 182
1204 64
2882 526
2102 348
6093 642
2889 535
1994 545