21012 302
11769 84
4929 476
6362 560
16137 445
28725 597
5649 327
14958 372
20557 258
6151 38
17490 179
5514 242
11701 944
38537 467
14246 96
7144 588
13083 442
18012 343
2432 143
17834 670
4880 305
3545 127
23534 914
8203 484
7066 236
4355 673
9142 302
8562 613