3095 788
946 91
44871 346
260319 600
782986 1665
254985 738
28177 259
7140 501
8457 167
182586 599
86374 811
47401 922
7168 498
11909 696
7710 357
6157 444
3673 397