21 139
640 824
273 297
778 381
215 915
684 123
627 451
984 773
148 934
873 405
42 759
296 147
386 766
882 735
115 596
106 232
927 525
625 129
611 201
26 658