19494 515
25292 522
140566 1101
4501 931
4298 498
109390 352
70996 421
6338 677
5070 573
24036 103
11936 884
21974 664
50571 486
15046 288
449209 746
17333 819
31825 637
300131 1088
16957 826
43587 405
67026 674
38995 767
154029 480