40856 6
30131 4
21454 4
48430 7
41129 1
23653 8
28180 1
71707 13
36028 3
10052 10
7078 4
304654 26
47932 12
57858 8
128279 11
40130 2
62855 11
20402 9
37183 13
33256 4
483027 31
731951 43
197777 23
458756 61