16335 11
10123 16
21052 13
37893 42
15587 10
24190 28
8341 7
4732 1
12080 13
6796 10
6571 10
6631 10
10397 3
12065 20
11028 2
10364 7
7860 15
13345 14
17821 17
16958 19
28930 58
10826 2
12694 3
16784 5