825 165
803 243
2811 763
2559 466
22462 850
7429 47
22299 114
24361 138
11825 842
5598 387
17003 445
11986 222