669 528
144 880
897 230
299 141
624 263
402 893
703 932
2073 702
526 364
411 35
2598 912
1009 443
410 413
36 641
326 49
27 113
938 140
1964 476
783 864
753 501
997 638
949 797