42823 533
14506 304
3729 46
7199 171
9203 73
20910 389
31336 961
9012 444
7656 693
12699 458
18947 94
36156 572
10611 702
21914 280
18572 362
16459 187
4420 465
14862 285