21581 154
318831 1050
9620 663
3333 506
10248 581
16632 262
178635 292
8023 498
4121 128
161511 220
82463 655
19160 468
26568 82
6125 586
4670 164
8022 702
7000 432