2956 327
56223 452
6439 297
19246 609
9081 45
39339 612
10778 415
4801 451
6551 151
4152 399
3178 743