826 10
2934 7
18504 32
13345 27
37083 110
4948 24
5877 31
2373 4
3556 5
2897 9
2092 7
2761 4
1441 3
2220 7
1747 6
2806 4
1480 3
2501 4
2002 2
1479 2
1346 4
1254 1