39088 101
79233 97
47020 87
41018 82
25752 73
25511 65
32312 62
23077 58
34063 57
39232 54
18414 49
36194 43
44910 43
27810 41
29155 38
13901 36
22210 35
18036 34
24797 34
19585 32
13439 31
28740 29
12850 29
18157 29