12581 613
9371 49
12811 923
243579 557
20423 424
93789 450
5693 202
3072 328
8985 338
5798 778
5621 44
2634 464