32162 472
49086 792
25349 877
13345 886
20121 101
5191 678
13707 186
14621 490
17700 317
18466 715
75203 577
23294 919
55734 824
13613 707
10686 443
3706 584
2806103 4097
935430 960
2552696 3573
388111 1161
234074 590
194822 744
9991 692
11041 555
12089 244
47313 385
57324 627
8418 449