2952 20
3790 8
3905 10
2689 9
7083 30
4937 19
13827 40
5185 9
2126 11
2915 17
1949 13
1876 5
1072 4
1361 3
2176 4
1655 1
1294 1