5993 11
4707 26
4062 15
14293 35
24736 41
18469 60
1789 5
1862 12
900 7
6773 31
1421 2
5828 9
11431 16
3272 11
19743 63
6652 16
16119 27
7685 23
5704 33
6884 5
7804 5
3300 19
85445 165