16452 3
30277 8
46005 6
42955 4
35982 5
22077 11
24603 6
45608 23
31726 5
19308 2
31131 4
36882 8
22930 5
26907 3
67283 13
49627 10
21704 3
42655 8
24027 5
64534 30
27202 2
28832 12
321583 99
55280 8