12581 613
9371 49
12811 923
243598 557
20423 424
93791 450
5693 202
3072 328
8985 338
5798 778
5621 44
2634 464