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