3078 529
4300 681
3104 422
3054 603
8567 555
6641 336
2031 118
4627 640
7654 513
8351 885
5091 275
5165 543
33430 116
156740 755
46651 289
40067 259
43954 744