42837 533
14574 304
3733 46
7208 171
9209 73
20910 389
31356 961
9017 444
7657 693
12701 458
18949 94
36166 572
10613 702
21924 280
18587 362
16461 187
4421 465
14862 285