996 488
143 503
1544 842
167 921
934 140
1153 1000
754 45
369 833
881 630
101 511
889 680
863 470
289 628
589 480
861 97
31 641
670 43
115 584
505 100
33 301
263 322
217 31