2969 412
236 562
646 859
231 76
41 991
939 545
264 828
997 638
345 622
98 349
860 975
766 735
541 860
368 679
843 524
852 190
938 140
1234 359
447 858
66 889
987 840
402 893
80 168
623 263