15851 520
45299 968
37972 869
35127 865
23294 496
20449 387
30012 681
23910 556
18666 398