21602 154
319847 1050
9631 663
3342 506
10258 581
16636 262
178915 292
8026 498
4132 128
161755 220
82584 655
19239 468
26635 82
6135 586
4685 164
8031 702
7008 432