2791 223
7015 438
6155 621
5568 338
2487 242
2508 408
6020 429
4057 460
5221 154
3508 268
5503 940
34894 672
56313 779