3084 529
4305 681
3111 422
3071 603
8591 555
6655 336
2058 118
4637 640
7690 513
8492 885
5104 275
5182 543
33923 116
157431 755
46941 290
40211 259
44136 744