8562 2
19221 24
13574 19
7998 4
15038 31
24690 60
30296 67
10915 19
8662 2
25279 26
15311 14
8946 7
7402 2
16763 15
8351 5
9645 4
18083 29
13166 9
13305 28
40929 99
23968 46
24298 38
32333 68
7648 3