3023 350
2600 292
24726 73
4998 656
92500 524
82668 716
38548 264
7504 330
49025 877
16575 572
9265 262
17619 632
6720 261
6829 424
5144 783
7322 746
8158 718
11988 419
8127 713
9414 710
17097 695
13771 479
23104 904
2751 304
18661 616
19159 653
2345 103
17140 723