16273 80
22227 327
2365 197
67536 856
9698 78
3265 560
19944 262
31775 660
90095 289
27384 535
33420 97
9808 432
71035 309
17883 266
14619 573
8420 850
99980 633
3181 376
23208 51
11600 274
36771 544
12420 485
19681 240
2844 465
3272 397
5472 662
3374 299
90643 923