3990 677
10879 78
21867 263
36219 660
37837 97
10727 432
78946 309
19937 267
4774 366
9283 850
116361 641
4525 460
17400 651
13647 275
40720 544
2213 189
6236 714
4360 624
21841 241
3859 813
4191 428
3891 593
102213 928
18184 361
4166 69
65786 157
7721 58
21172 532