16064 16
20563 40
34645 49
10394 7
13201 11
18016 34
15082 27
10108 4
39873 148
27423 55
50591 81
39693 58
16164 12
24342 37
25424 48
24615 55
19665 25
20404 36
18716 32
26639 38
21044 52
19900 41
37285 107
15837 13