19046 90
16188 47
5953 8
1793 17
4887 9
7181 18
3584 9
2428 10
1989 6
2473 13
22008 59
15351 40
8725 22
15825 64
9510 44
28671 77
2598 9
9506 32
5654 15
20804 34
31602 111
26597 44
14540 23
5311 20