3079 529
4300 681
3106 422
3058 603
8570 555
6642 336
2036 118
4629 640
7661 513
8353 885
5094 275
5168 543
33517 116
156861 755
46700 289
40092 259
43989 744