31551 5
25857 1
25807 2
35209 7
29158 7
28930 2
28459 2
67255 4
33553 5
26578 6
28701 5
32526 5
28428 3
20529 1
30456 3
44657 5
21808 3
19481 2
30183 6
41429 9
23876 2
43305 11
81131 8
34909 4