19929 17
6159 12
6862 9
17783 14
14701 8
9457 20
7121 9
26891 44
6978 11
10988 13
16659 33
6459 4
5892 5
15896 22
39697 31
10184 8
5755 7
40498 49
5847 11
23014 29
12264 13
54782 133
18854 23
19526 37