21575 154
318743 1050
9620 663
3333 506
10248 581
16629 262
178597 292
8022 498
4120 128
161482 220
82454 655
19150 468
26562 82
6124 586
4670 164
8022 702
6999 432