2116 31
14707 725
6525 273
7850 601
3672 468
3659 592
7040 737
9671 535
15943 420
4909 687
2406 107
5470 814
2633 96
5867 508
10471 534
3480 424
4086 622
17700 533
4254 146
8207 547
4247 577
3255 295
5201 257
7659 143
14459 691
10694 398
3766 187
4012 521