6985 507
77777 513
18721 258
6782 109
20185 632
20534 576
18048 180
6318 532
8439 583
11741 618
17979 243
6296 402
40297 158