20006 275
10576 848
7754 412
4605 80
9498 629
3847 643
8056 418
5619 157
14955 384
6795 245
3638 443
4045 851
7723 120
9973 874
118837 654
5419 582
12996 152
8559 486
9244 626
15022 419
9539 962
12337 637
4689 351
7344 161
10278 516
8210 580
7367 99
6362 443