2123 603
516 150
3034 634
14145 276
10295 583
7032 340
19344 116
6188 594
11807 345
2701 571
4153 555
10617 687
8301 674
3045 460