42255 77
52380 88
11616 25
9776 17
30777 60
81628 261
6605 9
74070 141
48951 103
33779 97
18848 15
9056 12
6945 13
16958 13
7973 11
24856 18
34372 81
11944 20
18399 21
9191 23
28920 74
16196 30
22196 28
34701 120