17493 22
14264 14
4976 10
16559 20
20982 23
27431 41
12852 10
10302 14
5843 4
10683 18
18485 52
15838 22
23878 25
14971 17
11574 21
9815 11
20291 30
8325 11
12365 17
21059 40
28844 48
43883 113
15743 36
20812 28