306977 796
5211 568
9035 529
18003 759
431081 932
398374 398
24647 112
56266 847
354397 1017
21600 817
10642 501
211244 1961
53068 296
108412 241
19021 54
44959 206
77932 344
34850 223
42682 768
5488 893
8134 95
5925 705
7195 429
6424 205
6433 790
13313 948
4860 839
2963 91