603 79
3502 163
27817 872
42741 610
111176 699
74427 719
4015 171
47095 252
10295 588
29666 83
5266 325
2127 183
4674 406
3358 261
15542 1018
6799 657
4780 541
6409 694