590 131
418 280
537 309
27 690
202 196
855 613
742 43
298 564
957 207
771 144
836 671
1006 695
1040 982
168 618
76 459
604 386
406 897
392 464
890 539
445 942
777 761