29771 114
44231 85
47423 73
20587 71
29815 69
20754 68
39228 67
25595 63
63409 62
19139 58
31064 58
34556 53
17729 51
21403 50
41924 50
39304 47
19725 47
24690 46
35219 45
38494 45
23907 45
23992 44
57140 44
40534 43