438382
585409
4851636
853151
4977463
3928688
3900436
478386
4948796
4042766
73319
64922
56268
68967
54392
67383
46108
49767
55016
71525
699465
1560982
2101310
1412435
42205944
701394
17065922
14087890
1548185
569545