484 481
813 508
932 46
845 931
818 411
43 62
1086 263
708 414
23706 486
23218 960
19703 669
14397 916
13328 158
11796 625
10289 365
8805 963
505 285
634 959
881 881
70 906