3084 529
4305 681
3110 422
3071 603
8591 555
6655 336
2057 118
4637 640
7690 513
8491 885
5104 275
5182 543
33915 116
157412 755
46936 290
40210 259
44132 744