825 165
803 243
2810 763
2559 466
22450 850
7429 47
22281 114
24354 138
11824 842
5598 387
16999 445
11980 222