42852 533
14367 304
3850 46
7294 171
9307 73
20932 389
31511 961
9048 444
7655 693
12745 458
19016 94
36206 572
10655 702
21924 280
18509 362
16459 187
4422 465
14866 285