12100 16
10993 21
4902 11
4276 4
3280 3
20998 70
2142 4
22101 41
15177 42
1133 1
23620 37
1959 1
21607 34
2393 8
7240 30
11774 6
46501 191
24582 41
2192 3
10921 26
17471 27
5143 10
17953 12