53313 53
19541 33
26097 46
9993 16
18730 48
6056 23
15081 71
9043 17
19319 146
5124 39
13126 27
14762 37
9392 46
5078 12
5409 24
10297 40
1747 12
4287 15
4700 13
1297 6
40857 54
77378 160
32823 89
10950 27