1326 199
2859 777
3909 412
3196 272
318774 848
261287 1148
182466 729
172761 873
9870 707
151281 496
95360 932
488498 1506
132621 424
131168 565
511643 1501
218023 375
123274 338
405147 1242
96550 340
170055 414
173668 534
149425 749
293298 1469
495108 990