28401 79
37442 124
24882 43
17798 51
7322 10
10521 43
6426 18
3111 10
17598 49
46800 214
10618 46
3040 16
10020 21
12015 31
37483 60
22958 47
15847 52
31624 77
35080 130