18689 22
8282 10
31135 89
12420 35
7791 8
36991 99
7436 10
5661 6
7323 9
7716 16
15494 36
5417 8
8215 12
6729 7
7634 4
6811 7
5705 10
5826 4
6215 6
32895 64
19992 44
6100 5
53242 172
91254 255