30653 55
29256 70
8117 20
9152 17
18635 49
10625 20
11050 14
4735 8
8645 2
17827 39
29899 108
44330 99
32380 38
68779 87
10408 13
10989 18
10351 24
6524 8
4932 9
6112 8
5834 3
9721 18
7761 16
6451 15