19385 515
25270 522
140504 1101
4501 931
4298 498
109355 352
70979 421
6337 677
5069 573
24035 103
11934 884
21968 664
50569 486
15046 288
449105 746
17333 819
31824 637
300103 1088
16956 826
43586 405
67021 673
38993 767
154009 480