18041 781
305654 1437
9462 252
7460 512
57600 153
53149 438
3660 452
5179 491
3807 207
4728 931
4931 596