29991 83
20787 754
7678 246
24016 923
25966 865
13639 250
6804 422
6659 572
14479 360
5405 839
11799 124
12610 482
3683 584
13048 149
4117 33
6378 416
17065 702
5865 574
9032 230
9685 763
5691 94
7505 436
5897 751
5338 549
14362 739
5924 575
11172 212
28601 611