12582 613
9372 49
12815 923
243668 557
20424 424
93802 450
5694 202
3074 328
8985 338
5798 778
5623 44
2635 464