12582 613
9372 49
12815 923
243701 557
20424 424
93819 450
5694 202
3075 328
8985 338
5801 778
5625 44
2636 464