10589 5
18177 37
26522 84
14581 22
17157 32
20796 41
22997 54
18665 32
33284 86
63435 90
27306 75
24844 50
32813 77
30027 65
60652 110
18764 20
17767 14
47170 151
49451 84
95635 391
29514 49
17246 34
16994 17
23749 51