22196 68
31250 90
27004 82
12772 13
9209 31
8530 13
10593 29
15632 46
10293 26
12252 13
10544 27
26251 64
18565 49