2177 328
2950 504
3069 580
8416 399
2800 617
38059 744
13898 298
16178 322
7185 571
9274 416
1205 152