510 5
19670 65
10541 28
15222 85
19386 91
3490 19
6976 26
4194 9
2660 13
2829 14
4974 22
9677 55
8976 52
3052 18
2616 13
1994 10
2288 6
2580 12
1625 3
9548 47
4902 11
1887 9
1597 7
1932 6