22432 30
41721 50
12360 11
14495 12
19972 14
36453 40
13033 19
8349 9
27982 19
21886 35
56828 107
43290 47
42668 45
21304 15
47671 78
13480 22
18304 10
24808 10
25094 22
41160 77
29885 33
29556 23
21251 19
26624 24