29771 114
44431 85
47827 74
20789 71
30017 68
20954 68
39428 67
25801 63
63409 62
19139 58
31262 58
34758 53
17729 51
42123 50
21604 50
24884 48
39500 47
19928 47
23907 45
35417 45
38494 45
57357 44
24192 44
28398 43