31604 92
27404 83
13134 14
9209 31
8869 13
10593 29
15632 47
10293 27
12252 13
10908 27
26251 64
18906 50