18821 503
9334 257
24741 489
9543 892
97312 737
35913 333
22473 87
12558 581
62295 692
5400 51
14367 35
7633 563
35373 145
47857 799
35153 89
14626 614
49630 127
123169 233
54565 142
67292 675
13747 293
11196 93
6193 139
13765 153
66625 569
54265 937