2160 328
2934 504
3031 580
8348 399
2777 617
37853 744
13741 298
15987 322
7121 571
9136 416
1181 152