42808 533
14465 304
3726 46
7185 171
9196 73
20906 389
31327 961
9010 444
7654 693
12697 458
18945 94
36156 572
10609 702
21910 280
18570 362
16458 187
4420 465
14862 285