2950 20
3786 8
3902 10
2683 9
7068 30
4929 19
13813 40
5180 9
2118 11
2913 17
1947 13
1872 5
1064 4
1359 3
2174 4
1652 1
1290 1