2700 5
3230 9
4747 12
9055 28
18679 58
11856 20
16152 31
8994 16
5084 3
3766 7
5756 2
8739 17
3785 3
3273 6
2684 4
8416 13
7663 6
6060 12
5289 7
3918 16
4849 9
8346 17
9781 20
2081 1