7645 3
13239 14
8663 2
9071 7
7592 2
10594 5
11776 16
19764 21
11399 14
11532 8
20354 26
22278 41
16683 19
6947 2
6723 2
11372 8
19322 21
18469 16
7489 1
6175 0
6209 1
5861 1
10567 4
6048 2