2930 412
948 626
687 318
449 202
539 55
472 254
412 275
932 175
692 676
368 104
752 701
911 763
638 697
16 224
995 488
330 725
19 693
709 234
225 76
101 620
369 833
356 763
667 808
346 309