3078 529
4300 681
3106 422
3057 603
8570 555
6642 336
2035 118
4628 640
7659 513
8353 885
5092 275
5167 543
33500 116
156846 755
46690 289
40087 259
43983 744