26969 143
39197 124
8828 19
12182 21
29400 63
3316 5
119586 133
14927 46
36637 79
10146 25
7265 4
34371 52
13678 24
8852 23
22820 40
5416 10