260 276
691 592
1003 632
315 116
783 86
475 439
690 531
981 446
629 579
400 148
285 796
234 801
4678 418
3499 537
798 371
13 702
841 379
30 36
575 934
94 672
852 479
266 863
220 236
321 266