18720 97
7473 23
4667 17
5274 21
10649 40
5912 24
5069 14
6482 12
5094 16
11686 34
10139 41
9308 41
42337 282
33047 158
13944 59
4010 9
12258 42
20042 122
12662 56
3469 8
3869 8
6691 29
7811 18
4495 14