3096 788
989 91
45285 346
260695 600
783608 1666
255606 739
28198 259
7151 501
8459 167
183389 599
86689 811
48351 923
7173 498
11918 696
7721 357
6173 444
3682 397