17047 20
10452 18
3039 5
3527 14
4372 14
2053 5
3123 13
3723 17
1337 2
3142 13
2367 7
8331 40
2603 6
2573 11
2762 10
2146 8
2903 22
6595 11
2108 8
2594 13
1942 9
1593 2
2521 11
3765 28