19261 515
25233 522
140437 1101
4500 931
4298 498
109326 352
70959 421
6335 677
5065 573
24034 103
11933 884
21965 664
50569 486
15046 288
449042 746
17333 819
31823 637
300088 1088
16953 826
43584 405
67017 673
38989 767
153988 480