23872 362
15450 341
57986 122
22805 580
8009 275
8692 842
31267 575
40706 682
100989 514
68446 346
5955 618
3247 633
7941 115
45903 331
51601 179