24484 362
15488 341
58640 122
23014 580
8021 275
8759 842
31331 575
40925 682
101617 514
68823 346
5975 618
3256 633
7955 115
46332 331
51895 179