10258 34
16103 54
5809 28
11924 55
29391 43
59675 147
1473 4
1648 5
4217 16
3997 23
2255 14
2046 3
2339 6
1790 6
3390 12