1016 309
234 307
447 913
9 722
164 872
351 830
638 441
70 366
150 474
831 612
680 326
794 42
4997 786
596 858
42 304
683 592
11 702
233 724
822 473
228 793
676 432
446 922
106 369
963 728