31522 277
24001 142
7476 262
74871 473
20469 181
27163 487
15663 472
5402 313
19247 428
27500 70
35902 628
29834 137
8703 687
8137 624
19313 340
14935 878
13637 66
9696 515
4602 333
17843 493
59388 158
17614 331
3331 212
18026 413