2180 328
2951 504
3070 580
8421 399
2801 617
38063 744
13918 298
16193 322
7189 571
9275 416
1205 152