15919 31
8086 41
2931 16
31657 73
14116 32
4757 22
3437 7
3881 21
4734 18
5187 28
3249 24
1350 0
1754 1
2931 2
2605 5
4187 16
22812 128
6892 35
22725 69
9961 30
2209 5
6250 16
5009 21
4379 18