2337 328
3055 504
3240 580
8947 399
2953 617
39340 745
14695 298
17133 322
7758 571
10090 416
1422 152