603 79
3502 163
27816 872
42741 610
111142 699
74400 719
4011 171
47058 252
10295 588
29657 83
5265 325
2126 183
4673 406
3357 261
15541 1018
6798 657
4780 541
6409 694