20457 10
23919 26
34390 45
55295 137
30710 35
18615 25
17899 75
23932 39
22485 66
14123 53
34068 90
23813 69
9635 21
36966 111