161955
54328
878492
198916
16418
122544
278992
276934
510874
483118
60914
16090
181723
421452
949968
946159
681598
73170
257521
220805
380425
713702
414590
96143
223511
195140
750933
285750
16060
354893