21002 309
26987 442
27637 73
12438 871
10182 583
10115 192
57951 582
14499 217
21206 429
31670 242
32784 687
75417 464
13813 311
17632 318
13716 505
91593 647
15147 297
17497 860
8947 138
9371 75
21508 160
32641 411
24878 675
10278 554