58628 6
71981 17
30530 2
43156 5
42859 3
71303 3
32557 5
44101 2
81779 11
33452 4
139259 36
75303 12
20031 1
62283 5
39133 1
251809 51
220727 43
197902 50
55582 7
26255 2
124056 22
32254 2
525009 148
57431 9