23638 362
15427 341
57769 121
22681 580
8001 275
8679 842
31244 575
40601 682
100788 514
68294 346
5949 618
3239 633
7935 115
45741 331
51494 179