42821 533
14499 304
3729 46
7195 171
9203 73
20910 389
31335 961
9012 444
7654 693
12697 458
18946 94
36156 572
10611 702
21912 280
18572 362
16459 187
4420 465
14862 285