2095 31
14672 725
6503 273
7821 601
3640 468
3637 592
7018 737
9656 535
15903 420
4874 687
2380 107
5436 814
2612 96
5832 508
10425 534
3446 424
4063 622
17671 533
4239 146
8174 547
4214 577
3229 295
5171 257
7633 143
14429 691
10658 398
3736 187
3985 521