5620 3
16229 47
15920 23
14564 36
7668 9
9440 23
10706 22
8930 16
12975 23
4982 2
11485 22
6219 11
17346 32
16370 27
8349 20
25036 72
18606 49
24935 48
7758 12
27288 90
209037 348
14136 27
5910 4
6955 12