21540 38
14593 35
9947 21
4789 17
5685 9
7989 22
10750 22
6565 12
2565 8
15966 95
7338 22
7862 23
13879 59
12996 40
11093 27
27888 53
38409 117
17196 46
55847 107
8417 22
1784 13
5720 18
2316 7
1823 11