12581 613
9367 49
12811 923
243574 557
20423 424
93788 450
5692 202
3072 328
8984 338
5798 778
5621 44
2634 464