12593 613
9380 49
12822 923
244072 557
20429 424
93874 450
5695 202
3083 328
8991 338
5808 778
5633 44
2640 464