21722 59
3562 2
25324 57
5878 18
4734 12
3814 8
2656 7
17161 24
15213 47
31941 145
2754 9
33859 76
8540 5
24600 60
17530 64
10668 14
11607 20
4385 9
3072 11
8014 11
2189 2
3760 11
19191 25
12175 12