34831 5
41004 1
37331 3
32853 5
29059 2
39952 3
36032 4
53484 4
29253 3
39129 7
35580 6
43179 8
50479 9
38780 2
70381 13
69656 4
45606 4
43356 3
36027 4
36427 7
37727 3
28459 2
28402 4
144703 20