23902 362
15452 341
58014 122
22823 580
8009 275
8698 842
31270 575
40713 682
101012 514
68467 346
5957 618
3247 633
7941 115
45926 331
51615 179