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