493 41
22464 630
3006 343
303177 1032
3733 701
44113 770
6839 880
11707 588
4151 498
13994 774
28841 607
18762 188