1086 9
5117 17
6539 4
22420 41
661 2
1440 16
1081 11
1231 6
3427 8
10623 25
999 5
455 7
714 10
1488 3
2179 5
1114 8
5285 7
17444 7
17596 55
11843 42
25604 32
6821 18
13496 17
48148 55