8850 360
3378 201
5941 868
24959 877
17019 186
8649 541
4118 286
7112 641
9108 598
22008 306
8167 554
18054 584
8333 519
23280 287
15383 350
11179 78
9979 576
10263 478
8560 636
9791 314
11936 442
9177 643
4885 426
11380 352
6990 75
19937 271
54443 377
51919 653