5800 15
2279 2
2888 10
3677 9
4137 10
4015 9
3963 9
1887 1
2177 6
5902 17
14078 46
8451 10
6994 16
9795 13
29309 55
12009 8
15117 16
18542 14
9185 5
18532 18
7918 13
8753 16
6678 6
16747 28