16023 52
14686 60
3960 13
5202 28
4121 8
5053 18
10598 34
83851 402
5488 13
3907 1
14585 71
13584 37
20728 108
4146 13
4982 22
12675 47
15050 65
14256 43
6974 31
2244 5
7988 25
16119 49
4894 18
9367 27