21655 154
321596 1053
9645 663
3356 506
10269 581
16647 262
179340 292
8035 498
4145 128
162243 220
82910 655
19394 468
26723 82
6147 586
4695 164
8044 702
7020 432