120408 26
173579 40
39956 10
50734 5
40832 8
372351 80
190601 37
77377 8
54728 13
50681 10
30583 3
122033 10
59304 15
42706 3
39183 6
63502 10
100378 31
88209 18
34252 4
44953 5
70909 8
38934 3
36958 2
102959 32