43597 20
111120 94
25219 18
25688 14
22006 21
28627 17
39053 22
14258 12
31194 27
14776 17
16250 14
58197 62
88606 101
12243 8
11062 11
15403 3
7389 9
34685 19
9742 10
9893 3
22801 15
15627 5
15461 5
18317 32