194833
331564
119385
141280
682161
371914
251337
266730
174963
51620
867634
240130
918539
1219104
35489
105382
972156
452707
962322
896141
234194
650986
929469
731830
684808
459212