306764 796
5210 568
9035 529
18000 759
430987 932
398308 398
24646 112
56253 847
354281 1017
21596 817
10641 501
211175 1961
53031 296
108355 241
19008 54
44901 206
77887 344
34814 222
42667 768
5488 893
8134 95
5922 705
7121 429
6422 205
6433 790
13311 948
4860 839
2961 91