138457 13
310001 29
23928 1
50158 7
79055 14
849156 206
57451 5
499302 146
32080 6
138203 32
305405 67
163156 50
64653 2
50181 9
65932 6
267083 65
66505 12
100626 12
57579 4
44880 10
26255 1
30856 5
66252 10
111701 26