21585 154
318850 1050
9620 663
3333 506
10248 581
16632 262
178640 292
8023 498
4121 128
161517 220
82465 655
19162 468
26568 82
6125 586
4670 164
8022 702
7001 432