42837 533
14570 304
3733 46
7208 171
9208 73
20910 389
31353 961
9017 444
7657 693
12701 458
18949 94
36165 572
10613 702
21923 280
18586 362
16461 187
4421 465
14862 285