1026 201
2143 347
54152 198
64541 411
29106 670
10703 674
5567 85
10855 573
7033 451
5651 596
29007 481