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