19483 515
25290 522
140554 1101
4501 931
4298 498
109382 352
70994 421
6338 677
5070 573
24036 103
11935 884
21974 664
50570 486
15046 288
449190 746
17333 819
31825 637
300130 1088
16956 826
43587 405
67025 674
38995 767
154024 480