5117 17
599 4
986 8
1633 16
3427 8
22617 41
10818 25
1280 11
1231 6
661 2
1197 5
17644 7
12048 42
17795 55
286 5
25604 32
5285 7
714 10
2179 5
455 7
1488 3
13496 18
1114 8
6821 18