3800 460
3815 717
4681 619
76782 384
17469 123
10421 95
42677 67
10165 487
7171 716
3681 770
14581 259
8883 288
16682 748
13218 58
1577 131