23251 361
15409 341
57388 120
22604 580
7989 275
8663 842
31202 575
40463 682
100454 514
68057 346
5939 618
3234 633
7922 115
45437 331
51307 178