3083 529
4303 681
3108 422
3069 603
8589 555
6655 336
2053 118
4637 640
7688 513
8487 885
5103 275
5179 543
33865 116
157318 755
46896 290
40194 259
44108 744