18870 503
9367 257
24886 489
9632 892
97961 738
36050 333
22575 87
12606 581
62729 692
5453 51
14406 35
7645 563
35484 145
47950 799
35285 89
14675 614
50008 127
123670 233
54685 142
67461 675
13878 294
11289 94
6246 139
13825 153
67049 569
54422 937