2906 270
6704 803
12763 696
5381 106
8650 357
3575 622
10536 502
11320 598
2531 504
4241 300
2377 365
1852 268