3969 414
13879 659
134532 563
22594 906
131381 674
175085 800
26804 113
161171 698
7050 845
17302 63
20627 849
3580 722
3951 139