21523 154
317821 1049
9609 663
3327 506
10246 581
16619 262
178334 292
8021 498
4113 128
161196 220
82361 655
19063 468
26514 82
6117 586
4663 164
8019 702
6999 432