10377 22
29974 90
2157 10
7167 16
6907 16
22216 23
12887 31
36993 82
11419 17
12446 15
20966 43
21639 38
13031 15
4778 9
13153 26
4098 8
17143 13
83403 217
45440 105
24944 26
10481 13
20323 43
12458 16
24333 70