12583 613
9372 49
12815 923
243733 557
20425 424
93822 450
5694 202
3075 328
8986 338
5801 778
5626 44
2636 464