3072 529
4287 681
3095 422
3051 603
8558 555
6632 336
2025 118
4617 640
7637 513
8343 885
5086 275
5158 543
33108 116
156306 755
46467 289
39949 259
43832 744