3031 783
805 187
17443 345
6741 787
63130 515
42161 726
16394 195
43307 539
8633 843
7853 321
3458 107
4555 535
3118 530
7262 685
21732 41