339245
55400
389620
73519
280401
149634
979573
649382
668730
989405
955274
30790
170355
954344
378352
257237
14828747
670186
4548578
4209980
3442510
3206192
2178216
2176495
2049492
184766
1844948
16325
154561
1540545