141255
609909
560491
111612
342540
159307
238705
856785
340505
724766
90336
60165
352758
26249
236835
71693
68867
529917
35484
971232
111375
533511
300873
202147
51440
465611