21603 154
319863 1050
9631 663
3342 506
10258 581
16636 262
178915 292
8026 498
4132 128
161762 220
82589 655
19241 468
26636 82
6135 586
4685 164
8031 702
7008 432