23012 314
18559 60
29213 686
14893 773
7500 197
7446 713
9189 289
21567 352
17783 286
7581 386
8039 202
17682 628
80472 619
131132 720
7309 493
7218 694
243285 330
79123 242
20125 623
79260 146
20857 137
13251 637
74712 300
30108 978
15949 738
34484 411
24324 369
10613 83