26969 143
39641 124
8828 19
12182 21
29814 63
3316 5
120048 134
14927 46
36637 79
10146 25
7265 4
34371 52
13678 24
8852 23
22820 40
5829 10