3078 529
4300 681
3104 422
3054 603
8566 555
6640 336
2031 118
4627 640
7653 513
8351 885
5091 275
5165 543
33414 116
156732 755
46647 289
40065 259
43950 744