30489 90
44592 67
12519 22
20443 22
56932 94
34178 110
15136 36
8993 18
26432 124
6800 9
12282 16
16456 27
15792 42
8948 44
6379 14
8455 11
20458 22
8436 14
27970 19
11627 18
8151 13
5626 13