5095 83
3546 347
3757 611
12629 117
12768 864
3557 534
6287 260
1873 40
5320 820
5742 402
6448 342
8902 637
3345 687