2939 412
362 394
472 254
683 544
617 278
420 614
677 429
922 873
301 89
473 464
342 333
803 836
852 190
827 66
21 693
264 828
87 156
984 840
917 923
892 230
460 732