24590 24
12980 20
7519 12
54789 193
19976 43
7008 16
26588 68
29541 33
2307 8
9142 9
17323 67
16857 46
50582 120
7089 15
15617 26
4469 4
16740 40
15643 59
89674 151
35903 54