260 276
4675 418
646 720
382 402
60 575
881 508
977 909
272 20
499 553
437 947
91 940
638 441
425 206
164 872
229 793
560 82
696 854
278 975
443 374
798 272
706 64
281 830
627 579
446 403