7933 28
14223 83
5996 19
43666 198
7877 24
12488 37
4507 6
3933 10
5000 15
4046 5
6089 12
10284 42
7257 15
5980 13
25872 147
19434 71
9121 22
13445 18
14599 41
13414 42
10577 17
18966 38
8264 35
36385 96