3290 825
805 128
96322 278
56028 522
47804 446
83918 797
42432 776
4162 130
5173 786
6382 524
11129 399
28569 507