134603
82747
280696
275278
367313
162229
975747
579765
36712
790199
77719
404888
17038
554563
589787
210670
44672
864882
437565
809884
35240
3180
340389
69462
664692
155434