27031 2
37280 3
27433 4
24529 2
24505 1
22183 4
37779 4
27958 4
52956 13
19054 1
22753 1
20728 1
43434 2
19884 0
21727 2
34507 3
29059 7
21678 1
33428 2
41877 7
26126 4
37334 5
84457 34
29433 7