42803 533
14430 304
3723 46
7163 171
9193 73
20904 389
31317 961
9009 444
7651 693
12697 458
18944 94
36155 572
10605 702
21905 280
18568 362
16456 187
4420 465
14860 285