9992 31
10725 20
17337 34
21607 53
9426 22
15480 27
42118 121
25114 59
73954 237
30722 73
18854 32
11630 34
12167 48
19156 31
3147 11
79116 99
14829 22
10117 19
9842 27
1865 8
3405 9
4456 14
7713 25
4814 11