3095 788
946 91
44878 346
260321 600
782994 1665
254989 738
28177 259
7140 501
8457 167
182591 599
86377 811
47403 922
7168 498
11909 696
7710 357
6157 444
3673 397