106582 71
64235 46
48258 52
47014 94
46031 90
44814 51
39829 53
39464 90
36826 43
32664 48
28197 46
27891 50
26285 53
24326 20
20221 34
7859 23
4693 32
3752 22