18815 25
10721 18
6893 6
11844 30
6110 9
5647 8
18660 31
5141 8
4566 4
5336 7
4916 10
7280 7
11569 28
4640 4
7061 8
5089 18
5805 8
9487 18
8980 4
8967 23
6376 5
4330 5
6145 14
4224 4