2796 223
7031 438
6158 621
5577 338
2491 242
2512 408
6023 429
4063 460
5225 154
3508 268
5507 940
34948 672
56379 780