2790 223
7015 438
6155 621
5568 338
2487 242
2508 408
6020 429
4057 460
5221 154
3508 268
5502 940
34890 672
56308 779