3943 30
10605 469
5144 281
4420 674
3551 61
4282 756
4587 73
6695 504
16707 791
8010 724
162771 974
48834 401
123182 465
46268 235
42023 395
20527 329
90934 455
62067 609
15810 316
30983 913
16842 456
24439 399
11183 799
42286 853
14767 83
19729 101
8416 484
10218 49