3078 529
4300 681
3105 422
3055 603
8568 555
6641 336
2033 118
4627 640
7657 513
8352 885
5091 275
5166 543
33449 116
156775 755
46663 289
40071 259
43962 744