1163 1000
450 202
1008 396
624 263
988 100
939 545
80 168
664 706
997 638
381 691
881 630
940 652
541 860
2971 412
2898 313
580 274
326 49
1547 842
89 535
280 683
401 514
98 349