140033 17
89353 16
47204 2
30584 5
26056 1
70732 9
39959 1
111681 22
39854 5
86481 13
126481 31
36884 6
20454 1
14809 2
45408 4
19352 1
161831 20
114478 20
27579 1
134980 11
395806 25
173028 7
68057 5
44229 7