21420 23
28934 41
18191 20
11176 12
11683 10
12759 14
8466 8
16622 19
25048 31
23568 29
115129 157
12712 13