14005 14
15531 32
12749 18
17969 37
20279 76
24525 83
52927 235
17454 50
19095 30
14182 35
23723 48
23663 49
16211 13
20121 40
10595 3
55017 188
14311 20
21431 32
29326 61
28005 51
15667 13
56300 190
29085 33
26050 51