23415 361
15416 341
57541 120
22628 580
7998 275
8673 842
31218 575
40531 682
100599 514
68154 346
5942 618
3237 633
7926 115
45585 331
51388 179