35902 80
15488 12
12738 12
13441 5
11419 5
6316 4
7646 10
16042 12
19375 27
17450 14
19718 30
11657 14
13520 17
20763 22
15897 21
12194 13
9781 8
15408 6
7501 7
14443 9
15790 28
15824 21
12779 9
9424 15