313 811
428 641
874 180
78 909
28 897
386 990
1035 871
34 344
353 824
440 107
225 779
899 785
800 381
598 683
162 301
393 126
134 481
273 827
165 120
877 340