3058 582
138786 498
5467 546
91220 879
98304 579
166179 643
6366 610
3079 387
7984 551
127280 537
8947 316
14158 144
172017 221
11724 596
186604 688
152465 516
88292 659
415484 746
31612 385
45680 432
167674 704
134481 288
419314 529
115928 949
33894 638
94367 372
33248 246
57221 601