30066 90
17801 47
15716 30
20370 50
18189 35
19299 70
24315 46
23483 83
10946 11
11630 20
10054 14
27477 68
22615 27
11380 13
16163 18
18393 36
15028 33
22803 57
12473 21
18274 25
27485 69
31034 88
15385 43
59163 174