1086 9
5117 17
6539 4
22420 41
471 2
1440 15
1081 11
1231 6
3427 8
10623 25
999 5
455 7
714 10
1488 3
2179 5
1114 8
5285 7
17444 7
17409 55
11843 42
25414 32
6821 18
13302 17
48148 55