21580 154
318822 1050
9620 663
3333 506
10248 581
16632 262
178632 292
8023 498
4121 128
161511 220
82463 655
19159 468
26568 82
6125 586
4670 164
8022 702
7000 432