825 43
3585 302
1758 263
4931 862
1418 325
3506 410
2209 457
1554 447
4879 579
1850 368
5096 527
5757 76
3411 478
6888 516
1670 326
3571 919
2357 541
2099 133
3095 824
7007 733
1934 492
5676 91
5806 603
2697 569