5330 30
13515 469
23549 698
7664 303
10590 625
7353 280
13016 341
12467 397
5867 673
18832 343
45004 659
7837 115
21056 166
9422 624
12193 465
21405 742
5038 61
7414 306
17473 962
12300 132
10851 506
18263 539
13663 244
16963 96
11889 883
10624 513
18597 616
62231 197