20006 275
10576 848
7754 412
4605 80
9497 629
3847 643
8054 418
5618 157
14955 384
6795 245
3638 443
4045 851
7723 120
9973 874
118827 654
5419 582
12996 152
8558 486
9242 626
15022 419
9539 962
12337 637
4689 351
7344 161
10270 516
8210 580
7366 99
6362 443