3095 788
947 91
44880 346
260323 600
782999 1665
254997 738
28177 259
7140 501
8457 167
182599 599
86384 811
47405 922
7168 498
11911 696
7710 357
6158 444
3674 397