2940 716
5029 539
4040 47
3931 684
1531 363
700 150
1961 308
1742 297
3333 842
820 214
1937 357
360 84
14043 685
7108 754
6000 498
9817 839
85061 259
9503 584
19176 282
6127 144
642 161
7761 710
2763 676
2137 512