2758 91
15259 485
28204 177
4784 616
5660 741
7684 501
3162 167
2560 138
12191 967
3047 586
17953 762
2210 425
2106 612
2661 621