7040 18
4553 19
13926 42
5234 7
4790 17
13316 27
6541 19
13079 39
6934 9
9098 18
12412 34
6947 7
16857 31
26292 31
5788 10
29378 100