7586 350
5512 103
4907 392
4035 293
5439 676
5925 47
2557 73
163941 974
7064 784
6228 219
5380 819
1749 81
6877 555
4216 532
4290 479
5223 913
7098 737
3057 316
4971 687
4462 788
18608 68
4616 685
5427 636
8050 240
6490 390
3560 509
5216 653
4199 542