21633 154
321241 1051
9644 663
3345 506
10267 581
16646 262
179255 292
8035 498
4142 128
162142 220
82742 655
19364 468
26694 82
6143 586
4690 164
8041 702
7017 432