50526 10
37583 2
268079 12
262031 19
33528 4
196704 38
20879 6
69028 6
106932 28
43554 10
67927 12
58004 7
43827 7
48057 7
31109 6
29179 1
15859 3
15656 1
36203 4
402626 31
42383 3
28102 2
61556 9
19107 1