251305 26
234505 17
20076 0
14507 3
206631 17
29483 3
233257 7
13478 5
27406 6
45928 10
390883 16
115129 4
179779 12
13502 10
277429 11
102504 12
290506 27
241279 16
453459 28
179602 20
16182 4
48780 7
502279 51
817181 131