42836 533
14570 304
3733 46
7207 171
9208 73
20910 389
31353 961
9017 444
7657 693
12701 458
18948 94
36165 572
10613 702
21922 280
18585 362
16461 187
4421 465
14862 285