3078 529
4300 681
3105 422
3057 603
8570 555
6641 336
2033 118
4628 640
7659 513
8353 885
5092 275
5167 543
33490 116
156833 755
46686 289
40085 259
43978 744