2916 270
6708 803
12764 696
5384 106
8658 357
3576 622
10540 502
11334 598
2531 504
4242 300
2377 365
1853 268