30508 26
14352 15
12212 4
20067 31
17791 25
19880 32
25263 54
25539 38
17430 19
26998 26
25310 37
33977 55
31399 48
26123 48
52457 128
33323 67
18532 20
36505 74
24567 48
45339 105
37837 57
25910 43
22137 34
11690 18