336 884
419 911
397 859
697 30
120 825
248 782
861 931
194 511
635 918
130 579
75 103
472 68
254 440
25 988
462 969
149 380
20 797
74 661
112 34
123 599
3587 654
300 49
225 636
343 572