21593 154
319300 1050
9626 663
3337 506
10256 581
16633 262
178775 292
8024 498
4125 128
161630 220
82524 655
19197 468
26612 82
6132 586
4674 164
8022 702
7005 432