707531 29
2891956 310
477583 0
431427 33
236057 21
12028 2
95758 11
96729 13
115384 11
75334 6
192705 16
285334 39
90803 14
31809 2
106679 18
84257 11
136331 23
255628 34
258233 53
264554 35
166331 11
166954 23
175258 23
396553 65