538 41
22466 630
3008 343
303185 1032
3735 701
44142 770
6841 880
11717 588
4159 498
14002 774
28848 607
18801 188