27568 74
37017 122
13950 106
3111 10
7322 10
23527 40
6426 18
17798 50
10521 43
10020 21
9779 42
37041 59
3040 15
12015 31
16830 48
45501 213
22958 47
15847 52
31246 75
35080 130