2939 412
362 394
687 318
837 524
1544 842
355 758
297 610
591 509
322 90
101 620
393 364
58 801
80 854
2150 220
571 511
574 274
21 693
1006 557
369 833
776 239
98 349
863 470
831 923
677 429