3095 788
974 91
45233 346
260643 600
783544 1665
255522 738
28195 259
7149 501
8459 167
183307 599
86649 811
48209 923
7172 498
11916 696
7719 357
6173 444
3682 397