12582 613
9372 49
12813 923
243626 557
20423 424
93794 450
5693 202
3072 328
8985 338
5798 778
5621 44
2635 464