18811 630
4534 175
7451 688
53690 424
6122 94
7943 532
1983 202
3813 788
7534 557
2840 313
3799 737
3096 529
5988 612