2620 836
3287 691
88789 565
159108 647
53250 463
64727 432
210311 702
152913 677
123786 346
153251 805
106437 320
69937 904
35373 333
8296 732