2796 223
7025 438
6155 621
5576 338
2490 242
2512 408
6021 429
4062 460
5224 154
3508 268
5506 940
34938 672
56358 780