142733 158
32331 119
17895 87
23696 79
20536 73
17674 68
28530 65
18708 59
17589 57
14258 51
11946 51
17798 50
33213 45
29552 45
9049 44
12424 43
8769 42
11340 41
14904 40
14087 38
11272 38