3082 529
4303 681
3107 422
3062 603
8575 555
6649 336
2045 118
4632 640
7673 513
8362 885
5100 275
5176 543
33686 116
157097 755
46802 290
40137 259
44058 744