3979 414
13892 659
134839 563
22611 906
131554 674
175477 800
26849 113
161340 698
7058 845
17349 63
20642 849
3586 722
3959 139