23635 362
15427 341
57761 121
22680 580
8001 275
8679 842
31243 575
40597 682
100783 514
68292 346
5949 618
3239 633
7935 115
45737 331
51490 179