350372
487764
733423
259770
264598
302594
198671
921718
562564
687739
184485
521103
7448372
6087935
5797461
516156
43801000
4377288
4347956
3882227
3870463
3774730
362817
3165209