3956 531
5570 539
17207 652
80998 530
8479 407
53028 829
45655 843
12063 947
2094 65
8233 709
8427 443
33631 601
3213 414
6355 801