3963 414
13875 659
134351 563
22585 906
131304 674
174855 800
26781 113
161080 698
7043 845
17262 63
20620 849
3572 722
3944 139