2960 327
56262 452
6445 297
19264 609
9094 45
39373 612
10782 415
4805 451
6566 151
4161 399
3180 743