21896 42
12596 31
5760 9
50287 157
17237 89
4765 15
8714 28
9385 32
5092 10
3470 17
4983 17
31899 29
6545 31
4094 8
3544 18
5783 16
6842 33
2620 8
4026 32
2209 11
2244 11
5645 50
3722 25
3323 20