2890 313
922 710
117 532
349 289
414 183
437 673
117 848
2070 702
970 742
262 671
585 970
85 566
35 862
60 15
631 406
291 851
703 932
529 361
227 69
281 863
1002 884
156 534
821 775
855 276