5060 853
1183 317
2765 235
3060 673
4123 47
34992 756
21551 925
71534 376
21148 100
7880 706
12352 512
8443 453
8271 331
5795 726
230958 838
30378 460
14264 598
12415 687
109060 909
50805 744
45997 268
6574 207
21083 656
9032 237
6860 561
22873 954
104105 329
18474 741