350 137
112 854
2983 412
934 712
556 332
28 113
898 230
121 584
530 364
752 412
67 889
23 693
454 626
714 701
2211 220
370 394
583 274
867 911
589 43
2602 912
915 219
754 501
159 313
721 80