21630 154
321102 1051
9644 663
3344 506
10267 581
16645 262
179225 292
8035 498
4141 128
162095 220
82729 655
19350 468
26690 82
6141 586
4689 164
8038 702
7017 432