58578 6
71928 17
30508 2
43108 5
42802 3
71306 3
32551 5
44058 2
81704 11
33454 4
139234 36
75227 12
20029 1
62209 5
39131 1
251727 51
220677 43
197857 50
55556 7
26232 2
124027 22
32234 2
524954 148
57402 9