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