977 6
5053 10
5807 9
6539 4
11651 28
707 10
1731 11
1254 5
2354 12
9450 18
556 1
3283 8
1217 13
2651 17
599 4
986 8
455 4
8204 10
1633 16
466 2
1592 17
7814 19
10818 25
22617 41