18718 34
11540 12
8030 3
9499 6
9832 9
6796 2
13745 19
7280 3
8789 13
8285 2
27505 18
6856 2
11224 8
17247 11
11125 6
10413 4
15102 16
9412 5
10649 15
20851 55
28724 39
7535 6
8533 3
6777 0