2902 270
6699 803
12762 696
5379 106
8646 357
3574 622
10531 502
11315 598
2531 504
4241 300
2377 365
1852 268