21532 154
317869 1049
9610 663
3327 506
10246 581
16619 262
178342 292
8022 498
4113 128
161214 220
82365 655
19068 468
26514 82
6117 586
4664 164
8019 702
6999 432