2925 270
6712 803
12764 696
5387 106
8661 357
3577 622
10547 502
11351 598
2534 504
4242 300
2378 365
1853 268