19961 778
70132 504
23776 549
10381 423
7250 433
9284 589
10743 138
10753 304
9207 597
3890 584
5077 332
10441 389
7488 476
14352 871