2798 223
7040 438
6162 621
5579 338
2492 242
2513 408
6029 429
4064 460
5227 154
3510 268
5513 940
34975 672
56422 780