2891 270
6694 803
12760 696
5376 106
8638 357
3572 622
10527 502
11311 598
2530 504
4240 300
2377 365
1852 268