435275
41952
1001724
1276610
1566842
1166260
1038956
645607
1471861
7978488
2047168
477118
783147
868949
794610
524505
72987
584377
281284
520841
810256