109904 659
270386 813
87014 435
106887 780
169037 407
85394 771
115313 613
110264 430
31762 238
1803 269
3121 774
5020 72