5596 619
17598 522
8879 328
62849 685
15874 275
10336 625
5016 299
10286 758
4900 538
11835 609
7638 409