5556 451
20872 673
7615 315
8992 755
2681 127
5801 649
5695 610
4016 630
5318 142
5531 72
40201 259
123871 901
149813 662
111397 909
103337 951