20016 275
10577 848
7764 412
4606 80
9503 629
3848 643
8060 418
5621 157
14959 384
6798 245
3639 443
4046 851
7726 120
9978 874
118903 654
5419 582
13003 152
8566 486
9264 626
15026 419
9540 962
12344 637
4690 351
7349 161
10357 516
8214 580
7373 99
6363 443