2912 13
18258 53
27834 70
40342 116
10645 27
17858 27
28495 23
27531 41
18003 15
49965 101
28448 36
71402 101
60389 49
11537 41
16099 35
22796 41
32636 82
7035 27