115875
91799
15844
500511
379848
138760
220742
15534
229270
272430
133224
692655
44310
875146
4933
24188
992355
374765
111119
29914
6064
32529
725109
799637
37673
915958