2174 328
2948 504
3068 580
8413 399
2800 617
38049 744
13883 298
16169 322
7182 571
9270 416
1201 152