546 41
22467 630
3008 343
303189 1032
3738 701
44146 770
6842 880
11721 588
4160 498
14007 774
28850 607
18809 188