18547 592
8547 555
8363 584
1027 226
1072 219
2478 655
3060 546
1712 129
2374 582
3091 943
2484 382
1175 115