3095 788
973 91
45214 346
260635 600
783532 1665
255498 738
28194 259
7149 501
8459 167
183278 599
86639 811
48153 923
7172 498
11916 696
7719 357
6172 444
3682 397