22926 291
8481 934
29880 423
6714 91
9388 711
7976 415
8209 182
7500 781
12557 515
2549 30
7221 469
4887 859
10687 545