4826 17
18462 32
18233 72
19784 44
1672 11
4689 17
1707 3
7951 21
2276 3
1210 3
1438 3
9893 21
2663 8
4384 12
1328 11
2917 10
5564 9
32403 107
41248 151
48931 136
6998 32
9842 27
7631 12
12439 31