21561 154
318445 1050
9616 663
3330 506
10248 581
16627 262
178503 292
8022 498
4116 128
161417 220
82422 655
19123 468
26545 82
6123 586
4666 164
8022 702
6999 432