2916 270
6707 803
12764 696
5383 106
8655 357
3576 622
10538 502
11333 598
2531 504
4241 300
2377 365
1853 268