26026 3
32432 5
120159 6
25652 8
32429 4
55981 2
53084 8
17328 9
33402 8
43255 9
21834 9
42202 7
36633 6
17880 8
38103 12
41556 5
51781 9
20903 3
15329 1
16459 5
15484 8
16626 1
11558 2
253404 16