3963 414
13875 659
134364 563
22586 906
131309 674
174863 800
26781 113
161082 698
7043 845
17264 63
20620 849
3572 722
3944 139