2110 328
2905 504
2925 580
8135 399
2740 617
37170 744
13451 298
15136 322
6874 571
8847 416
1147 152