18055 781
306003 1437
9470 252
7474 512
57646 153
53502 438
3671 452
5190 491
3820 207
4741 931
4956 596