3079 529
4300 681
3106 422
3058 603
8570 555
6642 336
2035 118
4629 640
7660 513
8353 885
5094 275
5168 543
33513 116
156859 755
46696 289
40091 259
43988 744