34807 5
40979 1
37101 3
32806 5
29009 2
39754 3
35981 4
53429 4
29205 3
39102 7
35559 6
43151 8
50409 9
38607 2
70356 13
69579 4
45607 4
43331 3
36034 4
36430 7
37551 3
28405 2
28357 4
144553 20