12074 472
5698 355
5759 326
12000 404
12420 540
10724 38
12042 461
6761 454
12551 708
5283 195
10525 692
4597 589
9723 410
8558 102
9605 351
24291 373