3082 529
4303 681
3107 422
3062 603
8580 555
6651 336
2047 118
4634 640
7678 513
8363 885
5102 275
5178 543
33741 116
157161 755
46831 290
40150 259
44072 744