12582 613
9372 49
12815 923
243642 557
20423 424
93798 450
5693 202
3073 328
8985 338
5798 778
5622 44
2635 464