2179 328
2950 504
3069 580
8421 399
2800 617
38062 744
13913 298
16190 322
7186 571
9274 416
1205 152