42813 533
14487 304
3728 46
7190 171
9199 73
20907 389
31332 961
9011 444
7654 693
12697 458
18946 94
36156 572
10610 702
21911 280
18572 362
16459 187
4420 465
14862 285