495 921
1161 1000
2438 127
645 859
861 97
743 525
939 545
755 45
338 630
222 601
664 706
674 736
291 628
179 87
773 896
812 257
2276 793
580 274
34 641
852 190
896 230
987 840
1008 396