21521 154
317775 1049
9608 663
3327 506
10246 581
16619 262
178319 292
8021 498
4113 128
161180 220
82352 655
19057 468
26512 82
6117 586
4663 164
8018 702
6999 432