2165 328
2940 504
3043 580
8386 399
2782 617
37962 744
13828 298
16084 322
7148 571
9206 416
1193 152