650 85
1598 444
2805 849
1131 256
996 325
866 177
2384 490
1963 462
2112 554
1429 199
4223 693
5220 553
12542 435
5921 469
7897 820