1038 157
7043 450
6354 532
18704 209
37312 288
45155 110
14079 82
62752 598
3404 625
25432 175
2953 217
2001 365
3057 522
3789 504
6171 762