23837 362
15444 341
57951 122
22788 580
8007 275
8689 842
31260 575
40696 682
100958 514
68418 346
5953 618
3245 633
7941 115
45889 331
51587 179