3082 529
4303 681
3107 422
3062 603
8575 555
6649 336
2046 118
4632 640
7674 513
8363 885
5100 275
5176 543
33700 116
157114 755
46813 290
40139 259
44061 744