1586165 3944
949897 2324
46300 598
13398 157
116851 999
7259 681
7793 692
3996 347
5983 135
19320 322
9831 713
49762 652
4940 63
4156 279
6402 439
35271 776
5667 674
13337 535
5404 665
86494 870
35474 418
4891 317
62136 487
6543 63