3084 529
4306 681
3114 422
3072 603
8592 555
6657 336
2059 118
4641 640
7696 513
8494 885
5108 275
5185 543
33998 116
157563 755
46979 290
40243 259
44168 744