4993 786
445 722
9 722
446 913
848 297
585 825
58 575
200 433
809 431
54 43
564 842
353 949
923 510
482 110
522 787
225 187
40 304
164 872
91 940
471 172
275 319
957 455