23013 314
18559 60
29214 686
14893 773
7500 197
7446 713
9189 289
21568 352
17783 286
7581 386
8039 202
17683 628
80475 619
131132 720
7310 493
7218 694
243288 330
79123 242
20125 623
79260 146
20857 137
13251 637
74718 300
30108 978
15949 738
34484 411
24324 369
10613 83