628826 77
396904 62
50801 8
39251 10
63102 13
35803 10
49283 5
72459 10
129629 29
81727 9
176305 37
954734 164
30659 0
36527 1
78983 9
55034 2
102226 18
95051 19
23077 1
38301 2
52026 14
52533 5
154429 37
79055 12