141255
609909
560491
111612
342540
159307
238705
856785
340505
724766
90336
60165
193589
590933
635327
61220
839733
51883
201652
826590
452818
60265
1015846
118238
506842
14714