14617 25
56884 116
22070 34
7821 18
3555 11
4963 9
44723 43
17199 19
6057 1
20428 31
44151 100
33242 75
19942 57
17724 31
34171 97
14067 36
6076 17
30567 58
11547 30
26593 68
14262 28
6632 19
6907 16
7204 30