21586 154
318966 1050
9622 663
3333 506
10250 581
16633 262
178673 292
8023 498
4121 128
161547 220
82476 655
19167 468
26580 82
6128 586
4670 164
8022 702
7002 432