12591 613
9379 49
12820 923
243985 557
20429 424
93862 450
5695 202
3083 328
8991 338
5806 778
5633 44
2640 464