14932 26
16020 28
8612 13
8177 2
6468 4
15926 29
9939 5
6425 3
8822 10
10594 11
19731 58
13403 12
8185 5
11292 8
9982 5
7457 5
7699 4
12112 23
5926 3
6335 5
16813 34
10813 12
7021 4
12927 23