21605 154
320052 1050
9633 663
3343 506
10258 581
16636 262
178969 292
8027 498
4134 128
161800 220
82605 655
19266 468
26642 82
6136 586
4685 164
8032 702
7009 432