19551 515
25315 522
140602 1101
4502 931
4300 498
109412 352
71010 421
6338 677
5071 573
24037 103
11941 884
21976 664
50572 486
15046 288
449246 746
17333 819
31826 637
300142 1088
16958 826
43589 405
67030 674
38996 767
154041 480