2845 3
5339 18
3931 9
9975 33
21916 45
31872 40
19214 9
20904 16
21100 42
18340 29
6013 4
2491 5
2182 15
2691 17
4726 14
5087 4
5603 8
2529 5
5207 10
1972 4
2267 11
995 6
1627 7
1890 0