501 173
105 45
256 894
577 744
506 819
218 340
525 96
37 417
336 863
241 280
359 128
355 618
102 349
37 393
25 630
992 300
542 505
345 251
691 457
986 335