24590 24
12980 20
54789 193
7519 12
19976 43
7008 16
17323 67
50582 120
1904 8
26588 64
29541 33
9142 9
16857 46
7089 15
15617 26
4469 4
16740 40
15643 59
14827 26
23836 131