29771 114
44231 85
47827 74
20789 71
30017 68
20954 68
39428 67
25801 63
63409 62
19139 58
31064 58
34758 53
17729 51
42123 50
21403 50
39304 47
24690 47
19928 47
23907 45
35219 45
38494 45
57357 44
24192 44
28398 43