3990 677
10879 78
21865 263
36218 660
37837 97
10727 432
78943 309
19937 267
4773 366
9283 850
116353 641
4525 460
17399 651
13646 275
40718 544
2213 189
6235 714
4360 624
21841 241
3859 813
4191 428
3889 593
102210 928
18179 361
4166 69
65778 157
7720 58
21170 532