2798 223
7038 438
6162 621
5578 338
2492 242
2512 408
6029 429
4064 460
5227 154
3509 268
5513 940
34968 672
56413 780