21588 154
318992 1050
9623 663
3333 506
10250 581
16633 262
178685 292
8023 498
4121 128
161556 220
82481 655
19170 468
26585 82
6129 586
4671 164
8022 702
7002 432