103482 221
3366 875
3013 548
1972 397
60691 234
169922 494
16178 749
58440 532
21954 585
94857 500
197276 610
385547 579
106802 383