41502 80
27555 72
27190 64
25615 16
22082 62
20413 18
19548 35
19064 19
18264 41
16635 74
16129 37
15541 9
15303 23
15279 48
15262 45
14766 39
14417 11
14125 34
13969 18
13751 42
13704 47
13102 31
13009 36
12956 14