21012 302
11769 84
4928 476
6362 560
16136 445
28723 597
5649 327
14958 372
20556 258
6151 38
17489 179
5513 242
11701 944
38537 467
14246 96
7144 588
13076 442
18012 343
2432 143
17833 670
4880 305
3545 127
23534 914
8202 484
7066 236
4355 673
9142 302
8562 613