3082 529
4302 681
3107 422
3060 603
8575 555
6646 336
2044 118
4631 640
7670 513
8361 885
5098 275
5174 543
33642 116
157047 755
46780 290
40129 259
44040 744