3095 788
974 91
45228 346
260642 600
783541 1665
255517 738
28195 259
7149 501
8459 167
183300 599
86647 811
48197 923
7172 498
11916 696
7719 357
6173 444
3682 397