366 931
202 42
826 505
1000 368
451 217
174 314
908 683
638 655
852 744
125 282
983 276
669 176
759 121
972 11
283 956
69 384
210 984
871 60
874 911
666 431