2102 31
14682 725
6491 273
7783 601
3651 468
3622 592
7017 737
9671 524
13526 420
4926 687
2446 107
5401 814
2604 96
5845 508
9570 534
3450 424
4058 622
17631 533
4284 146
8120 547
4225 577
3227 295
5148 257
7564 143
14434 691
10656 398
3753 187
3997 521