21624 154
320913 1051
9643 663
3343 506
10266 581
16645 262
179157 292
8034 498
4140 128
162051 220
82701 655
19336 468
26680 82
6139 586
4689 164
8036 702
7014 432