2796 223
7029 438
6158 621
5576 338
2490 242
2512 408
6023 429
4063 460
5225 154
3508 268
5506 940
34942 672
56372 780