3084 529
4306 681
3115 422
3072 603
8592 555
6658 336
2060 118
4643 640
7697 513
8495 885
5108 275
5185 543
34003 116
157578 755
46980 290
40246 259
44172 744