14 9068
54 5440
22 9703
15 2997
10 2523
34 3126
55 6648
47 5610
70 12332
139 43814
44 15417
123 16069
178 14716
65 7899
89 19555
84 35370
109 48939
437 34021
6 2046
5 2666
26 4964
8 1921
29 9116
32 6715
3 1153