3030 582
136376 495
5458 546
91009 878
98050 579
165663 643
6353 610
3074 387
7840 551
126725 537
8927 316
14123 144
171870 221
11723 596
186581 688
152312 516
88198 659
415036 746
31596 385
45638 432
167504 704
134204 288
419103 529
115897 949
33864 638
94267 372
33213 246
57187 601