3249 825
800 128
95835 278
55745 522
46986 446
83335 796
42147 775
4157 130
5167 786
6377 524
11122 399
28226 507