295 26
112734 194
81604 153
39563 66
5783 16
854 29
4650 13
5193 15
4087 8
9067 22
2127 7
3552 13
17598 29
3763 14
6442 33
8624 23
5640 28
7584 16
4199 10
14670 29
12336 55
5994 8
11514 32
1294 1