21571 154
318688 1050
9620 663
3332 506
10248 581
16629 262
178581 292
8022 498
4119 128
161464 220
82449 655
19143 468
26559 82
6124 586
4668 164
8022 702
6999 432