39702 145
15579 225
8101 669
15146 133
38701 650
12683 252
25893 879
18782 187
4259 286
18569 584
8732 519
2936 327
24257 288
9962 238
10312 576
10327 314
12306 442
9581 643
11992 353
20327 271
55214 377
53387 653
8317 523
12148 305
15830 408
5930 285
6714 813
5392 214