2112 3
2938 16
2921 40
4000 42
3190 23
1566 6
3961 22
2472 1
3124 12
1724 1
2515 6
30965 68
3611 17
2829 18
1420 2
29833 31
26415 49
7748 13