15402 10
21539 35
9090 3
17599 35
20790 28
16213 18
9286 6
15086 16
15906 15
14020 12
20404 22
21057 11
14085 6
11652 5
15416 13
15818 13
15915 12
11350 11
13430 7
9122 2
16511 24
17583 24
22879 39
14848 10