12581 613
9368 49
12811 923
243575 557
20423 424
93788 450
5693 202
3072 328
8984 338
5798 778
5621 44
2634 464