18889 515
25158 522
140270 1101
4494 931
4292 498
109244 352
70915 421
6333 677
5064 573
24032 103
11931 884
21960 664
50557 486
15043 288
448890 746
17329 819
31820 637
300038 1088
16951 826
43575 405
66998 673
38977 767
153927 480