2927 270
6713 803
12764 696
5388 106
8664 357
3577 622
10553 502
11356 598
2534 504
4242 300
2379 365
1853 268