21402 58
9972 15
13449 40
48948 145
18427 31
20308 32
6854 15
28441 94
58434 72
24974 38
17442 40
28493 62
20734 18
28370 63
50834 104
27093 30