23875 362
15450 341
57993 122
22805 580
8009 275
8692 842
31268 575
40708 682
100992 514
68451 346
5956 618
3247 633
7941 115
45910 331
51605 179