580 418
372 273
165 83
395 104
199 512
872 230
389 359
23 932
146 771
635 377
679 630
48 486
934 17
117 650
922 941
969 704
1020 78
771 796
361 833
81 28