2956 327
56239 452
6440 297
19251 609
9084 45
39352 612
10780 415
4801 451
6555 151
4157 399
3178 743