4590262
1310
407549
653
4110635
1831
88766512
63359
1983529
524
7697058
2632
387936
584
1862248
694
3744734
1137
695573
223
1792077
490
3835011
650
1613490
373
5494337
2233
4656974
1608
17382538
4834
1087104
254
1434444
392
2450655
518
3789897
1149
2555914
1061
340413
505
14407902
5453
2319302
464
2405473
514344
691
9688168
2780
1278178
128