93108 18
20726 1
25557 3
22481 3
34581 9
23358 2
19829 4
37853 8
23534 2
18181 1
30908 1
36306 4
49508 5
35679 1
42683 6
40356 3
30333 1
34905 4
45503 4
28957 2
23928 1
65926 22
56507 6
22681 1