3953 460
3824 717
4681 619
76926 384
17485 123
10433 95
42682 67
10171 487
7173 716
3681 770
14590 259
8888 288
16686 748
13218 58
1578 131