405132 1629
403472 920
24174 679
30478 243
121822 284
11019 749
23817 533
214682 922
29628 924
10976 141
9512 819
18268 616
10278 447
3724 109
29758 664
33147 824
2691 138
5818 803
2988 207
7261 168
15375 1018
4179 769
4589 437
28868 610