2044 91
15091 485
28153 177
4773 616
5646 741
7635 501
3146 167
2552 138
12187 967
3041 586
17932 762
2206 425
2106 612
2655 621