2165 328
2940 504
3044 580
8386 399
2782 617
37969 744
13828 298
16088 322
7148 571
9209 416
1193 152