50699 40
44330 99
38328 61
29151 22
28949 29
26929 62
23791 29
22075 15
21716 38
19352 38
18460 34
18391 34
17019 36
16006 25
15690 21
15113 31
14235 37
13583 4
13064 12
12715 16
12541 22
12464 7
12211 18
11901 12