343033 978
69818 198
139294 613
284304 1008
19945 59
41833 544
43433 881
208722 506
157884 304
116256 442
14440 146
28851 511
20238 89
12648 91
30905 393
184922 828
9298 71
31547 757
9340 165
15039 377
8252 565
34754 305
9183 453
32238 664
6972 649
30989 928
20560 576
14312 61