2165 328
2941 504
3045 580
8387 399
2782 617
37969 744
13831 298
16090 322
7149 571
9210 416
1193 152