21533 154
317898 1049
9610 663
3327 506
10246 581
16620 262
178348 292
8022 498
4113 128
161226 220
82369 655
19069 468
26517 82
6117 586
4664 164
8021 702
6999 432