42831 533
14539 304
3731 46
7203 171
9205 73
20910 389
31341 961
9014 444
7656 693
12699 458
18948 94
36158 572
10613 702
21919 280
18576 362
16461 187
4420 465
14862 285