2138 91
15160 485
28156 177
4775 616
5650 741
7636 501
3155 167
2553 138
12187 967
3042 586
17932 762
2206 425
2106 612
2655 621