2130 31
14681 725
6484 273
7807 601
3639 468
3616 592
7026 737
9673 524
13558 420
4882 687
2447 107
5402 814
2591 96
5846 508
9598 534
3432 424
4059 622
17644 533
4271 146
8125 547
4234 577
3226 295
5151 257
9065 145
17514 693
10687 398
3750 187
3978 521