1007 157
7041 450
6354 532
18703 209
37311 288
45148 110
14075 82
62750 598
3404 625
25431 175
2953 217
2001 365
3057 522
3789 504
6171 762