2540 602
54120 149
133336 383
42241 924
21739 428
19983 530
8438 635
10250 603
3797 662
4476 782
3998 211
6136 556
2044 50
6581 719
10072 375
8920 886
18432 177
84940 659