9582 312
4699 882
8319 470
4166 381
8717 817
42225 639
18645 542
69064 714
57691 239
6751 365
3080 457
3067 543