2971 412
2191 220
812 257
2440 127
647 859
746 525
752 412
1234 359
776 801
89 535
402 893
988 100
294 628
2282 793
368 679
236 562
867 911
852 190
689 318
1547 842
42 991
1964 476