2899 270
6696 803
12761 696
5378 106
8643 357
3573 622
10529 502
11311 598
2531 504
4240 300
2377 365
1852 268