12581 613
9367 49
12811 923
243556 557
20422 424
93783 450
5692 202
3071 328
8984 338
5798 778
5620 44
2634 464