6720 28
15373 85
4857 25
13094 22
31910 100
11771 9
17265 30
16595 77
14612 75
20060 76
5408 29
6226 11
6447 8
20786 42
1994 11
5664 15
10402 22
11581 58
33948 132
2214 9
8813 29
16227 61
22932 42
7663 23