540 860
2965 412
2896 313
36 641
580 274
641 697
831 66
144 880
1234 359
776 801
1546 842
1008 396
409 413
717 234
751 412
1008 557
24 113
331 725
485 36
933 175
369 833
766 676