12575 613
9363 49
12806 923
243446 557
20421 424
93761 450
5690 202
3071 328
8983 338
5797 778
5617 44
2633 464