27568 74
37017 122
13950 105
3111 10
7322 10
23527 39
6426 18
17798 50
10521 43
10020 21
9358 42
37041 57
3040 15
12015 31
16830 48
45501 212
22958 47
15847 52
31246 75
35080 130