14246 14
39847 23
27382 31
25630 26
33790 35
20180 20
12453 11
41720 58
17133 15
12965 13
39947 48
11704 12