18078 31
11142 15
12293 28
6800 9
8948 44
49002 72
23435 77
2951 6
12407 9
7839 7
10948 10
79871 192
40009 69
4230 20
35666 72
40556 85
31975 56
13945 31
40505 55
4778 9
61567 144
32248 80
13153 26