5925 23
20713 74
31528 148
10832 25
12264 34
7285 16
9617 28
9595 30
10596 13
8807 17
14096 43
1836 4
4204 10
1612 6
1234 3
2612 9
2405 7
971 3
2954 3
19371 68
11744 38
3017 10
4051 19
4576 35