666 105
2882 538
2385 176
4034 658
4020 622
11898 576
5902 223
6399 605
3700 574
7840 111
2219 219
9403 747
4241 741
6345 52
2861 385
8517 289
7905 519
7850 395
30880 59
14713 67
3672 478
5396 293
6327 705
193102 324
29572 457
11902 687
84730 819
15358 515