10936 65
8589 756
98511 808
65333 464
87118 526
22330 277
456843 1620
37963 111
13930 602
93972 898
21348 596
12622 750
5237 97
125467 351
109483 343
107020 217
253463 469
230986 532
21944 492
89312 999
67656 667
206448 780
117806 431
62948 121
83318 496
37084 217
20088 475
177262 866