23672 362
15430 341
57788 121
22687 580
8001 275
8679 842
31245 575
40617 682
100818 514
68314 346
5950 618
3239 633
7935 115
45759 331
51501 179