3084 529
4305 681
3110 422
3071 603
8591 555
6655 336
2056 118
4637 640
7690 513
8489 885
5104 275
5181 543
33904 116
157401 755
46928 290
40206 259
44125 744