3084 529
4306 681
3115 422
3072 603
8594 555
6658 336
2060 118
4644 640
7699 513
8495 885
5108 275
5185 543
34018 116
157607 755
46988 290
40250 259
44177 744