21028 58
5583 806
5499 315
12407 365
2447 68
1783 86
1938 127
2080 106
4221 711
4779 56
86445 261
3859 302
81728 803
176229 790
4669 641
23115 454
8602 144
3990 593
13642 794
7649 665
1613 145
3768 716
1403 77
3471 727
5861 335
12619 288
2575 67
4239 487