691 841
493 308
302 110
733 947
818 429
1254 374
1182 664
1014 797
23696 486
23211 960
19693 669
14393 916
13317 158
11786 625
10282 365
8792 963
501 285
630 959
879 881
69 906