30805 15
15656 8
25953 20
21629 20
217355 21
361653 13
287928 17
130530 17
239130 49
286303 65
218808 24
187159 15
207 0
740957 32
259033 23
266853 12
246601 8
308028 25
372683 42
81884 11
320979 35
183552 14
145307 25
518677 87