3078 529
4300 681
3105 422
3056 603
8569 555
6641 336
2033 118
4627 640
7658 513
8352 885
5091 275
5166 543
33456 116
156787 755
46669 289
40071 259
43965 744