8592 26
18112 38
10811 20
5661 23
54303 195
17143 13
15285 24
31643 23
62327 67
9557 13
71631 129
23693 90
9512 41
28162 64
9935 32
23291 51
11461 69
20478 78
22485 65
16406 32
45184 74
30822 53
27037 75
12980 21