29846 107
32557 82
26401 67
24307 60
24802 54
27813 48
24468 46
39504 45
24680 40
32666 39
10511 38
16273 37
16337 36
17842 35
13413 33
12943 33
10901 32
14562 31
12140 31
8252 29
10557 28
14886 27
17570 27
12229 26