14891 9
25808 39
10742 4
31335 50
7252 18
25562 46
10257 20
3156 5
1723 1
14397 9
5724 8
4969 8
35261 39
24074 27
15701 32
4098 1
6710 10
6022 5
6277 7
5097 1
9807 4
5282 4
11877 18
6546 7