860 5
3094 9
5948 17
3706 14
2676 6
5669 8
2367 5
2218 19
8484 59
11855 33
1255 10
1189 2
674 1
725 1
2622 6
1929 8
3305 13
7995 36
567 1
2770 15
4067 14
3072 12
8382 26
14779 53