21896 86
7646 16
6185 16
12947 55
6640 21
2201 2
6187 27
8360 27
4571 12
3662 5
3931 7
3654 5
4385 6
4042 8
4295 10
2821 7
5676 15
3417 10
2436 1
3088 5
4660 8
4295 7
7367 25
9434 23