3259 825
801 128
95987 278
55826 522
47009 446
83544 796
42255 775
4159 130
5171 786
6378 524
11122 399
28352 507