3084 529
4305 681
3109 422
3071 603
8591 555
6655 336
2056 118
4637 640
7690 513
8489 885
5104 275
5181 543
33902 116
157398 755
46928 290
40206 259
44123 744