2149 328
2928 504
2998 580
8300 399
2768 617
37713 744
13646 298
15745 322
7026 571
9046 416
1167 152