2956 327
56227 452
6439 297
19248 609
9081 45
39339 612
10779 415
4801 451
6551 151
4153 399
3178 743