2926 270
6713 803
12764 696
5388 106
8662 357
3577 622
10550 502
11356 598
2534 504
4242 300
2379 365
1853 268