43777 20
111490 94
25219 18
25865 14
22006 21
28627 18
39053 22
14258 12
31370 28
14776 17
16250 14
58377 62
88810 102
12243 8
11062 11
15403 3
7389 9
34685 19
9918 10
9893 3
22978 15
15627 5
15461 5
18317 33