19361 515
25257 522
140484 1101
4500 931
4298 498
109347 352
70973 421
6337 677
5068 573
24034 103
11934 884
21967 664
50569 486
15046 288
449093 746
17333 819
31823 637
300100 1088
16955 826
43586 405
67020 673
38991 767
154003 480