2572 5
2418 4
963 7
3371 6
1069 10
12541 38
2628 12
6160 11
8141 18
7668 21
19010 31
9697 33
13677 15
6645 14
5561 11
14234 19
24247 42
12663 24
22616 52
17579 43