23422 361
15416 341
57546 120
22630 580
7998 275
8673 842
31219 575
40534 682
100606 514
68156 346
5942 618
3237 633
7926 115
45592 331
51390 179