3080 529
4300 681
3106 422
3058 603
8572 555
6642 336
2036 118
4629 640
7661 513
8353 885
5095 275
5168 543
33537 116
156889 755
46713 289
40100 259
43995 744