30919 55
29256 70
8117 20
9416 17
18635 49
10625 20
11050 14
4735 8
8645 2
18096 39
29899 107
44598 99
32380 38
69060 87
10408 13
10989 18
10616 24
6791 8
4932 9
6377 8
5834 3
9721 18
7761 16
6451 15