3245 4
4323 8
7212 12
8557 18
8378 14
5331 5
11926 26
19261 21
16287 21
12197 9
23648 14
14439 12
8069 12
10343 10
7377 9
15641 19
21117 19
8980 10
15205 36
39118 80
23872 37
15630 22
18071 20
5520 5