5403 853
1183 317
2767 235
3063 673
4124 47
35000 756
21554 925
71568 376
21151 100
7882 706
12353 512
8446 453
8272 331
5797 726
230965 838
30380 460
14264 598
12416 687
109074 909
50814 744
46006 268
6574 207
21085 656
9033 237
6860 561
22875 954
104125 329
18477 741