295 23
112734 186
81604 148
39563 64
5783 15
854 25
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 11
14670 28
12336 55
5994 8
11514 32
1294 1