1000 65
2902 313
294 628
1972 476
831 66
313 201
818 650
156 586
144 880
996 246
299 141
401 514
410 413
747 525
862 97
91 535
2602 912
369 695
1008 557
159 313
721 80
767 676
437 244