51750 80
65249 99
14564 29
12346 22
38068 64
106537 298
10031 10
92496 162
59410 115
42652 109
22414 15
11395 12
9310 16
22254 15
10537 11
30568 21
44002 92
14704 21
21532 21
11949 24
37189 83
20336 33
27308 31
45184 146