21627 154
321007 1051
9643 663
3343 506
10266 581
16645 262
179198 292
8035 498
4140 128
162082 220
82715 655
19346 468
26686 82
6140 586
4689 164
8037 702
7016 432