3991 677
10879 78
21868 263
36219 660
37841 97
10727 432
78954 309
19937 267
4774 366
9283 850
116367 641
4525 460
17400 651
13647 275
40721 544
2213 189
6236 714
4361 624
21842 241
3859 813
4191 428
3891 593
102220 928
18186 361
4166 69
65790 157
7721 58
21172 532