1048871
92290
4729
288847
84233
100463
591983
274855
329781
227742
45466
23052
686139
419858
538912
68160
915858
466623
550756
286325
189645
561848
896940
123321
54180
146858
88166
46936
589955
214654