12100 16
10993 21
4902 11
4276 4
3280 3
20998 70
2142 4
21721 41
15177 42
1133 1
23238 37
1959 1
21607 33
2393 8
7240 29
11774 6
45636 190
24582 41
2192 3
10921 26
17471 27
5143 10
17953 12