27568 74
36636 122
23066 39
17798 50
7322 10
10521 43
6426 18
3111 10
16830 48
45056 210
9358 41
3040 15
10020 21
12015 31
36645 57
22958 47
15847 52
31246 75
35080 130