466057 30
259302 19
471732 43
106727 7
645255 109
379153 27
332407 27
361456 23
205652 19
197154 15
16208 0
313527 20
622728 30
756302 33
315681 28
608479 122
783157 58
384029 25
848130 75
1031883 67
212505 11
269152 19
1087909 39
2082031 112