29559 616
12350 480
345273 430
22338 638
27779 65
36036 478
42713 174
210885 721
27235 190
23013 39
386828 596
609695 881
62989 818
18079 619
12296 835
221191 673
42601 574
42452 216
44688 49
23187 85
53961 292
15148 83
166235 539
23387 149