37907 41
16001 12
13723 10
14779 13
30411 26
18709 17
11827 10
9342 7
28805 27
11486 8
30823 31
104752 106