260 276
1001 564
1022 309
643 48
447 722
313 116
293 86
448 913
39 284
353 830
11 702
233 724
4673 418
872 396
425 955
782 86
999 632
897 45
849 297
473 172
95 584
881 508
574 934