2179 328
2950 504
3070 580
8421 399
2801 617
38062 744
13917 298
16191 322
7187 571
9274 416
1205 152