144032 28
400605 54
215403 50
805478 171
128777 36
76705 12
223509 34
62178 11
123181 13
116184 29
211451 33
272830 17
1543809 83
242355 10
195984 29
1498134 98
771801 122
111206 12
662158 117
382008 34
359952 7
1994508 146
1003381 98
163852 7