57358 23
11654 12
16694 16
9995 6
20058 21
9391 9
16550 18
15459 15
92017 106
19216 21
15877 18
32027 41