9616 141
6299 487
44846 163
80970 841
39956 581
15063 467
29340 117
25798 303
51527 362
64520 506
42640 104
14716 570
26907 596
9696 674