5005 786
239 307
175 376
472 439
897 45
11 702
852 479
400 148
448 101
732 553
809 431
905 743
882 987
1022 309
3497 537
690 531
971 890
755 91
822 473
281 895
220 236
681 326