40851 6
30126 4
21458 4
48432 7
41130 1
23659 8
28181 1
71701 13
36027 3
10058 10
7081 4
304653 26
47930 12
57854 8
128278 11
40130 2
62859 11
20409 9
37183 13
33256 4
483033 31
731952 43
197777 23
458754 61