30988 120
6541 28
6715 15
6632 19
26241 68
8672 25
9801 35
10061 24
6334 10
10584 37
28533 67
4769 10
3678 13
1735 3
6581 5
18718 48
41121 129
7790 11
18732 38
15202 13
5897 9
39010 89
5865 6
28091 29