25934 44
30960 27
28729 66
2888 3
3482 8
4957 22
4182 8
1827 2
576 1
3990 19
2347 5
1936 2
2109 4
2615 8
5022 19
11017 28
2655 3
3851 15
15950 58
5828 11
2083 4
5985 21
2742 3
2611 7