3145 853
1176 317
2749 235
3052 673
4101 47
34962 756
21527 925
71381 376
21122 100
7873 706
12328 512
8426 453
8253 331
5784 726
230921 838
30372 460
14256 598
12413 687
108975 909
50776 744
45951 268
6573 207
21035 656
9025 237
6860 561
22870 954
104036 329
18456 741