30806 15
15655 8
25979 20
21702 20
217380 21
361678 13
287980 17
130559 17
239152 49
286405 65
218830 24
187179 15
204 0
740956 32
259032 23
266854 12
246681 8
308076 25
372706 42
81906 11
321031 35
183553 14
145302 25
518681 87