87306 9
213255 15
59377 3
149659 20
54184 8
238382 12
132231 4
160329 10
374832 46
240683 41
203054 29
266253 25
207854 21
402953 54
159779 14
2380259 157
60859 15
58802 0
58883 6
347479 28
298628 47
435955 87
102956 17
507554 85