21625 154
320943 1051
9643 663
3343 506
10266 581
16645 262
179175 292
8035 498
4140 128
162064 220
82708 655
19338 468
26683 82
6139 586
4689 164
8037 702
7014 432