28471 538
10076 529
40001 532
15120 153
9926 331
99807 725
41049 402
35818 710
13491 434
20693 794
15728 237
22632 670
13946 583
8715 656
3507 314