30564 92
2259 10
5964 17
119572 317
27101 127
9805 32
21230 112
21008 80
8851 35
105013 369
3472 9
15035 71
11287 24
6065 18
5974 16
7706 26
7058 23
4041 11
4699 21
5501 18
4835 17
5388 9
5051 16
7343 22