3082 529
4302 681
3107 422
3060 603
8575 555
6647 336
2044 118
4631 640
7670 513
8361 885
5098 275
5174 543
33645 116
157048 755
46783 290
40129 259
44043 744