2796 223
7027 438
6156 621
5576 338
2490 242
2512 408
6021 429
4062 460
5224 154
3508 268
5506 940
34939 672
56362 780