23013 314
18560 60
29214 686
14893 773
7500 197
7446 713
9190 289
21569 352
17783 286
7581 386
8039 202
17683 628
80483 619
131132 720
7310 493
7219 694
243289 330
79123 242
20126 623
79260 146
20857 137
13251 637
74718 300
30109 978
15949 738
34484 411
24324 369
10613 83