2939 412
572 511
687 318
996 488
585 43
98 349
932 175
112 548
396 763
831 923
420 614
33 301
589 480
809 257
860 97
21 693
472 254
154 383
115 584
393 364
548 419